目录: 标题| 题干| 答案| 搜索| 相关
问题

有以下程序int f1(int x, int y){ return x>y?


有以下程序int f1(int x, int y){ return x>y? x:y;}int f2(int x, int y){ return x>y? y:x;}main(){ int a=4,b=3,c=5,d,e,f; d=f1(a,B) ;d=f1(d,C) ; e=f2(a,B) ;e=f2(e,C) ; f=a+b+c-d-e; cout<<d<<", "<<f<<", "<<e<<end1;}执行后输出结果是

  • A3,4,5
  • B5,3,4
  • C5,4,3
  • D3,5,4
参考答案
参考解析:

解析:本题只需要考生按照执行顺序分析即可得出正确答案为C。

分类:其他
相关推荐

1、有以下程序: int f1(int x, int y){ return x>

有以下程序: int f1(int x, int y){ return x>y? x:y; } int f2(int x, int y){ return x>y? y:x; } main() { int a=4, b=3, c=5, d=2, e, f, g...

2、考虑下面的函数: int min(int x,int y){return

考虑下面的函数:int min(int x,int y){return xint max(int x,int y){return x>y?x:y;}对于下面的代码:t=0;for(i=max(x,y);i>=min(x,y);i--)t+=i;假设x=1,y=100,则可以得到函数调用的次数为()A200B201C101D102

3、有以下程序float fun(int x,int y){ return(x+

有以下程序float fun(int x,int y){ return(x+y);}main(){ int a=2,b=5,c=8; printf("%3.0f\n",fun((int)fun(a+c,b),a-c));}程序的运行结果是A.9 B.编译出错C.21 D.9.0A9 B编译出错C21 D9.0

4、有如下程序void f(int *x,int *y){ int t; t=*

有如下程序void f(int *x,int *y){ int t; t=*x;*x=*y;*y=t;}main(){ int a[6]={1,2,4,6,8,10},i,*p,*q; p=a;q=&a[5]; while(p<q) { f(p,q); p++; q--; } for(i...

5、有以下程序#define F(X,Y)(X)*(Y)main(){ int

有以下程序#define F(X,Y)(X)*(Y)main(){ int a=3, b=4; printf("%d\n", F(a++, ++b));}程序运行后的输出结果是A.12 B.15C.16 D.20A12 B15C16 D20

6、有以下程序 void f(int x,int y) { int t; if

有以下程序void f(int x,int y){int t;if(x < y){t=x;x=y;y=t;}}main(){int a=4,b=3,c=5;f(a,b);f(a,c);f(b,c);printf("%d,%d,%dn",a,b...