有以下程序:#include int f(int n);int main(){int a=3,s;s=f(a);s=s+f(a);printf("%d\n",s);return 0;}int f(int n){static int a=1;n += a++;return n;}程序运行后的输出结果是
查看答案
有以下程序:#include int fun1(double a){return (int)(a*=a);}int fun2(double x,double y){double a=0,b=0;a=fun1(x);b=fun1(y);return (int)(a+b);}int main(){double w;w=fun2(1.1,2.0);printf("%4.2f",w);return 0;}程序执行后输出结果是
A. 0.0
B. 5
C. 5.21
D. 5.00
若有以下程序:#include char f(char x){return x*x%10+'0';}int main(){char a;int b=0;for(a=0;a<5;a++){b=f(a);putchar(b);}return 0;}则程序的输出结果是
A. 014916
B. 01234
C. 01496
D. 00000
有以下程序:#include void fun(int a,int b,int c){a=b; b=c; c=a;}int main(){int a=10,b=20,c=30;fun(a,b,c);printf("%d,%d,%d\n",c,b,a);return 0;}程序运行后的输出结果是
A. 10,20,30
B. 30,20,10
C. 20,30,10
D. 0,0,0
有以下程序:#include int f(int x);int main(){int n=1,m;m=f(f(f(n)));printf("%d\n",m);return 0;}int f(int x){return x*2;}程序运行后的输出结果是
A. 8
B. 2
C. 4
D. 1