单项选择题考虑函数原型voidtest(inta,intb=7,charz=’*’),下面的函数调用中,属于不合法调用的是()

A.test(5);
B.test(5,8);
C.test(6,’#’);
D.test(0,0,’*’);


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题在C++语言中,对函数参数默认值描述正确的是()。

A.函数参数的默认值只能设定一个
B.一个函数的参数若有多个,则参数默认值的设定可以不连续
C.函数必须设定默认值
D.在设定参数的默认值后,该参数后面定义的所有参数都必须设定默认值

2.单项选择题下面有关重载函数的说法中正确的是()。

A.重载函数必须具有不同的返回值类型
B.重载函数形参个数必须不同
C.重载函数必须有不同的形参列表
D.重载函数名可以不同

3.单项选择题一个函数功能不太复杂,但要求被频繁调用,选用()。

A.内联函数
B.重载函数
C.递归函数
D.嵌套函数

4.单项选择题在函数定义前加上关键字“inline”表示该函数被定义为()。

A.重载函数
B.内联函数
C.成员函数
D.普通函数

5.单项选择题下列函数参数默认值定义错误的是()。

A.Fun(intx,inty=0)
B.Fun(intx=100)
C.Fun(intx=0,inty)
D.Fun(intx=f())(假定函数f()已经定义)

8.单项选择题

以下程序的运行结果是()。

A.8,17
B.8,16
C.8,20
D.8,8