有以下程序 int fun1(double a) { return a*=a; } int fun2(double x,double y) { double a=0,b=0; a=fun1(x); b=fun1(y); return(int)(a+b); } main() { double w; w=fun2(1.1,2.0); } 程序执行后变量w中的值是()
- A5.21
- B5
- C5.0
- D0.0
有以下程序 int fun1(double a) { return a*=a; } int fun2(double x,double y) { double a=0,b=0; a=fun1(x); b=fun1(y); return(int)(a+b); } main() { double w; w=fun2(1.1,2.0); } 程序执行后变量w中的值是()
1、试题14若有定义语句:int a=10; double b=3.14; ,
试题14若有定义语句:int a=10; double b=3.14; , 则表达式‘A’+a +b值的类型是()AcharBintCdoubleDfloat
2、有以下定义语句: double a,b; int w; long c; 若各
有以下定义语句: double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是 ______。Aa=a+b=b++Bw%((int)a+b)C(c+w)%(int)aDw=a==b;
3、有以下定义语句 double a,b; int w; long c; 若各变
有以下定义语句 double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是Aa=a+b=b++Bw%((int)a+b)C(c+w)%(int)aDw=a==b;
4、有以下程序: 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...
5、有以下程序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
6、有以下程序int a=2;int f(int *a){ return (*a
有以下程序int a=2;int f(int *a){ return (*a)++;}main(){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf("%dn",s);}执行后的输出结果是A.10 B.9 C.7 D.8A10 B9 C7 D8