普通变量作为实参时,它和对应形参间的数据传递方式是( )。
A. 地址传递
B. 单向值传递
C. 由实参传给形参,再由形参传给实参
D. 由用户指定传递方式
查看答案
关于函数声明,以下不正确的说法是( )。
A. 如果函数定义出现在函数调用之前,可以不必加函数原型声明
B. 如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明
C. 函数在调用之前,一定要声明函数原型,保证编译系统进行全面的调用检查
D. 标准库不需要函数原型声明
函数定义时,形参是整型变量,则函数调用时,实参不可以是( )。
A. 整型常量
B. 字符型常量
C. 数组名
D. 整型表达式
以下函数调用语句中,含有的实参个数是()。n(x+y,(el,e2),fun(xy,d,(a,b)));
A. 3
B. 4
C. 6
D. 8
若有函数原型“double(int,double)”,主函数中有变量定义“int x=1;double m=11.6,n;,则下列主函数中对f函数的调用错误的是( )。
A.n=f(x,m+2);
B.printf(“%lf”,(x+2,23.4))
C.f(x,m);
D.m=f(x);