第七章单元测试
- 在调用函数时,如果实参是数组名,它与对应形参之间的数据传递方式是( )。
- 设有如下的函数
ggg(x)
float x;
{printf("\n%d",x*x);}
则函数的类型( )。 - 现有如下程序
#include "stdio.h"
int fun(int x)
{
printf("x=%d\n",++x);
}
int main()
{
fun(12+5);
return 0;
}
则程序的输出结果是( ) - 有如下函数调用语句 func(rec1,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是( )
程序有语法性错误,有关错误原因的正确说法是(C)
int main()
{
int G=5,k;
void prt_char();
……
k=prt_char(G);
……
}
A:地址传递 B:传递方式由用户指定 C:由实参传给形参,再由形参传回实参 D:单向值传递
答案:地址传递
A:无法确定 B:是void C:是int D:与参数x的类型相同
A:x=18 B:x=12 C:x=13 D:x=17
A:3 B:有语法错误 C:4 D:5
A:函数说明和函数调用语句之间有矛盾 B:语句void prt_char();有错,它是函数调用语句,不能用void说明 C:变量名不能使用大写字母 D:函数名不能使用下划线
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!