![](https://csdnimg.cn/release/download_crawler_static/2372890/bg3.jpg)
k=prt_char(G);
...
}
A.语句 void prt_char();有错,它是函数调用语句,不能用 void 说明
B.变量名不能使用大写字母
C.函数说明和函数调用语句之间有矛盾
D.函数名不能使用下划线
16.下面函数调用语句含有实参的个数为
。
func((exp1,exp2),(exp3,exp4,exp5));
A.1 B.2 C.4 D.5
17.下面函数调用语句含有实参的个数为
。
func(a+b,(x,y),fun(n+k,d,(a,b)))
A.3 B.4 C.5 D.6
18.在 C++语言程序中以下正确的描述是
。
A.函数的定义可以嵌套,但函数的调用不可以嵌套
B.函数的定义不可以嵌套,但函数的调用可以嵌套
C.函数的定义和函数的调用均不可以嵌套
D.函数的定义和函数的调用均可以嵌套
19.以下关于函数的叙述中正确的是
。
A.每个函数都可以被其他函数调用(包括 main 函数)
B.每个函数都可以被单独编译
C.每个函数都可以单独运行
D.在一个函数内部可以定义另一个函数
20.设函数 fun 的定义形式为
void fun(char ch,float x){...}
则以下对函数 fun 的调用语句中,正确的是
。
A.fun(“abc”,3.0); B.t=fun(‘D’,16.5);
C.fun(’65,2.8’); D.fun(32,32);
21.下列
的调用方式是引用调用。
A.形参是指针,实参是地址值
B.形参和实参都是变量
C.形参是数组名,实参是数组名
D.形参是引用,实参是变量
22.在传值调用中,要求
。
A.形参和实参类型任意,个数相等
B.实参和形参类型都完全一致,个数相等
C.实参和形参对应的类型一致,个数相等
D.实参和形参对应的类型一致,个数任意
23.在 C++中,关于下列设置参数默认值的描述中,正确的是
。
A.不允许设置参数的默认值
B.设置参数默认值只能在定义函数时设置
C.设置参数默认值时,应该是先设置右边的在设置左边的
D.设置参数默认值时,应该全部参数都设置
24.重载函数在调用时选择的依据中,错误的是
。