以下关于函数参数的叙述中,错误的是
A. 实参应与其对应地形参类型一致
B. 形参可以是常量、变量或表达式
C. 实参可以是常量、变量或表达式
D. 形参可以是任意合法数据类型
有如下程序:#include int sub(double a,double b){return (int)(a-b);}int main(){printf("%d\n",sub(3.8,2.1));return 0;}程序运行后的输出结果是
A. 2.0
B. 1.7
C. 2
D. 1
有以下程序:#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;}程序运行后的输出结果是
A. 7
B. 8
C. 9
D. 10
有以下程序:#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