题目内容

C语言程序中,当调用函数时().

A. 实参和虚参各占一个独立的存储单元
B. 实参和虚参可以共用存储单元
C. 可以由用户指定是否共用存储单元
D. 计算机系统自动确定是否共用存储单元

查看答案
更多问题

下面叙述中正确的是().

A. 对于用户自己定义的函数,在使用前必须加以声明
B. 声明函数时必须明确其参数类型和返回类型
C. 函数可以返回一个值,也可以什么值也不返回
D. 空函数在不完成任何操作,所以在程序设计中没有用处

执行下面程序后,输出结果是().main(){ a=45,b=27,c=0;c=max(a,b);printf("%d\n",c);}int max(x,y)int x,y;{ int z;if(x>y) z=x;else z=y;return(z);}

A. 45
B. 27
C. 18
D. 72

下列说法不正确的是().

A. 主函数main中定义的变量在整个文件或程序中有效
B. 不同函数中,可以使用相同名字的变量
C. 形式参数是局部变量
D. 在一个函数内部,可以在复合语句中定义变量,这些变量只在复合语句中有效

下列语句中,不正确的是().

A. static char a[2]={1,2};
B. static int a[2]={'1','2'};
C. static char a[2]={'1','2','3'};
D. static char a[2]={'1'};

答案查题题库