第七章测试
1.若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。
A:函数调用可以作为独立的语句存在 B:函数调用可以出现在表达式中 C:函数调用可以作为一个函数的实参 D:函数调用可以作为一个函数的形参
答案:D
2.在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是( )。
A:地址传递 B:由实参传给形参,再由形参传回实参 C:传递方式由用户指定 D:单向值传递 3.有以下程序 void fun (int a,int b,int c) { a=456; b=567; c=678;} int main() {int x=10, y=20,z=30; fun (x,y,z); printf("%d,/%d,%d\n",x,y,z); return 0; } 输出结果是:( )
A:10,20,30 B:678,567,456 C:456,567,678 D:30,20,10 4.下述函数头部定义形式正确的是( )。
A:int f(int x, int y) B:int f(int x; int y) C:int f(x,y: int) D:int f(int x,y) 5.关于函数参数,说法正确的是( )。
A:形参是虚拟的,不占用内存单元 B:实参与其对应的形参共同占用一个内存单元 C:只有当实参和形参同名时才占用同一个内存单元 D:实参与其对应的形参各自占用独立的内存单元

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(4) dxwkbang
返回
顶部