题目内容

以下关于函数的叙述中正确的是

A. 函数调用必须传递实参
B. 函数必须要有形参
C. 函数必须要有返回值
D. 函数形参的类型与返回值得类型无关

查看答案
更多问题

以下关于函数参数的叙述中,错误的是

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

答案查题题库