问题:
[单选] 以下函数调用语句中,含有的实参个数是() func(rec1,rec2+1,(rec3,rec4));
3。4。5。有语法错误。
问题:
[单选] 分析如下程序: 上面程序的输出结果是()。
720。120。24。6。
问题:
[单选] 下列函数参数默认值定义错误的是()。
Fun(intx,inty=0)。Fun(intx=100)。Fun(intx=0,inty)。Fun(intx=f())(假定函数f()已经定义)。
问题:
[单选] 在函数定义前加上关键字“inline”表示该函数被定义为()。
重载函数。内联函数。成员函数。普通函数。
问题:
[单选] 一个函数功能不太复杂,但要求被频繁调用,选用()。
内联函数。重载函数。递归函数。嵌套函数。
问题:
[单选] 下面有关重载函数的说法中正确的是()。
重载函数必须具有不同的返回值类型。重载函数形参个数必须不同。重载函数必须有不同的形参列表。重载函数名可以不同。
问题:
[单选] 考虑函数原型voidtest(inta,intb=7,charz=’*’),下面的函数调用中,属于不合法调用的是()
test(5);。test(5,8);。test(6,’#’);。test(0,0,’*’);。
问题:
[单选] 以下对C++函数的有关描述中,正确的是()。
C调用函数时,只能把实参的值传给形参,形参的值不能传递给实参。C++函数既可以嵌套定义又可以递归调用。函数必须有返回值,否则不能使用函数。C++程序中有调用关系的所有函数必须放在同一源程序文件中。
问题:
[单选] C++语言中,形参与实参之间的数据传递方式是()。
只能按值传递。只能按地址传递。既可以按值传递也可以按地址传递。以上说法都不对。