有以下程序:#include char fun(char x,char y){if(x
查看答案
下列叙述错误的是()。
A. 主函数中定义的变量在整个程序中都是有效的。
B. 复合语句中定义的变量只在该复合语句中有效。
C. 其他函数中定义的变量在主函数中不能使用。
D. 形参是局部变量。
若函数的类型和return语句中的表达式的类型不一致,则()。
A. 编译时出错。
B. 运行时出现不确定的结果。
C. 不会出错,且返回值的类型以return语句中表达式的类型为准。
D. 不会出错,且返回值的类型以函数类型为准。
在函数调用语句f(g(x,y),z=x+y,(x,y));中,实参的个数是()。
A. 3
B. 4
C. 5
D. 7
设函数fun()的说明形式为void fun(int,int*);,利用函数fun()对整数5和整型变量j做实参进行调用,正确的调用形式是()。
A. fun(&5,&j);
B. fun(5,j);
C. fun(5,&j);
D. fun(&5,j);