- 17
- 0
- 约4.5千字
- 约 6页
- 2016-12-21 发布于江苏
- 举报
练习6-1
一、选择题
1.已知函数abc的定义为:
void abc()
{……}
则函数定义中void的含义是( A )。
A.执行函数abc后,函数没有返回值 B.执行函数abc后,函数不再返回
C.执行函数abc后,可以返回任意类型 D.以上三个答案全是错误的
2.已知:int p();,p是(C )。
A.int型变量
B.函数p的调用
C.一个函数声明,该函数的返回值是int型的值
D.强制类型转换表达式中的变量
3.以下正确的函数形式是(D )。
A.double fun(int x, int y) B.fun(int x, y)
{ z=x+y; return z; } { int z; return z; }
C.fun(x, y) D.double fun(int x, int y)
{ int x, y; double z; z=x+y; return z; } { double z; z=x+y; return z; }
4.以下说法正确的是(C )。
A.定义函数时,形参的类型说明可以放在函数体内
B.return后边的值不能为表达式
C.如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准
D.如果形参与实参的类型不一致,以实参类型为准
5.C语言允许函数值类型缺省定义,此时该函数值隐含的类型是
原创力文档

文档评论(0)