华南理工网络教育C随堂练习格式已提交范文格式.docx
- 文档编号:7350773
- 上传时间:2023-05-11
- 格式:DOCX
- 页数:21
- 大小:24.37KB
华南理工网络教育C随堂练习格式已提交范文格式.docx
《华南理工网络教育C随堂练习格式已提交范文格式.docx》由会员分享,可在线阅读,更多相关《华南理工网络教育C随堂练习格式已提交范文格式.docx(21页珍藏版)》请在冰点文库上搜索。
华南理工网络教育C随堂练习格式已提交范文格式
第一章
第二章
第三章
3.1
1.以下正确的函数原型为()。
(A)fun1(intx;inty);(B)voidfun1(x,y);
(C)voidfun1(intx,y);(D)voidfun1(int,int);
答题:
A.B.C.D.(已提交)
参考答案:
D
问题解析:
2.有函数原型intf2(int,int);以下正确的调用语句是()。
(A)inta=fun2
(1);(B)cout< (C)inta=fun2 (1)+fun (2);(D)cout< 答题: A.B.C.D.(已提交) 参考答案: B 问题解析: 3.有函数原型voidf3(double);以下正确的调用语句是()。 (A)doublea=fun3(0.15);(B)fun3(0.34); (C)doublea=fun3(0.1)+f3(0.2);(D)cout< 答题: A.B.C.D.(已提交) 参考答案: B 问题解析: 4.以下正确的函数定义是()。 (A)intfun4(inta,intb){returna+b;}(B)voidfun4(inta,intb){returna+b;} (C)intfun4(inta,intb){fun4=a+b;}(D)voidfun4(inta,intb){fun4=a+b;} 答题: A.B.C.D.(已提交) 参考答案: A 问题解析: )。 以下正确的函数定义是(5. ( A) voidfun5();{cout< ( B) voidfun5(){returnf5;} ( C) voidfun5(){cout< ( D) voidfun5(){return5;} 答题: A. B. C. D. (已提交) 参考答案: C 问题解析: 3.2 1.有函数原型voidfun6(int);,在下列选项中,不正确的调用是()。 (A)inta=21;fun6(a);(A)inta=15;fun6(a3);答题: 参考答案: 问题解析: ( C) intb=100;fun6(&b); ( D ) fun6(256); A. B. C. D. (已提交) C )。 voidfun7(int? );,在下列选项中,正确的调用是(2.有函数原型 3.14);fun7(a? (B)inta=15;(A)doublex=2.17;fun7(&x); fun7(256);D)intb=100;fun7(&b);((C)(已提交)C.A.B.D.答题: C参考答案: 问题解析: )。 voidfun8(int&);,在下列选项中,正确的调用是(3.有函数原型 3.14);? inta=15;fun8(a)inta=2.17;fun8(&a);(B)(Afun8(256);D))Cintb=100;fun8(b);((D.(已提交)A.B.C.答题: C参考答案: 问题解析: 有声明4. p=&a; inta,int voidfun9(int &); 在下列选项中,正确的调用是()。 (A)fun9(&a);(B)fun9(p);(C)fun9(p); fun9()d(a); B.答题: A.C.D.(已提交)B参考答案: 问题解析: 5.5以下正确的函数定义是()。 (A)int*fun10(doublex){returnx;}(B)int*fun10(doublex){return&x;} (C)int*fun10(inta){return*a;}(D)int*fun10(inta){return&a;} 答题: A.B.C.D.(已提交) 参考答案: D 问题解析: 6.函数参数的默认值不允许为()。 (A)全局常量(B)直接常量(C)局部变量(D)函数调用 答题: A.B.C.D.(已提交) 参考答案: C 3.3 1.在C++中,一个项目可以包含多个函数,它们之间是()。 (A)独立定义的(B)嵌套定义的 (C)根据调用关系定义的(D)根据调用顺序定义的 答题: A.B.C.D.(已提交) 参考答案: A 问题解析: 2.一个项目中只能有一个的函数是()。 (A)系统库函数(B)自定义函数 (C)主函数(D)在其他文件中定义的函数 答题: A.B.C.D.(已提交) 参考答案: C 问题解析: 3.一个项目中包含3个函数: main、fa和fb函数,它们之间不正确的调用是()。 (A)在main函数中调用fb函数(B)在fa函数中调用fb函数 (C)在fa函数中调用fa函数(D)在fb函数中调用main函数 答题: A.B.C.D.(已提交) 参考答案: D 问题解析: 4.实现函数调用需要()进行信息管理。 )参数D()数组C()堆栈B()队列A( 答题: A.B.C.D.(已提交) 参考答案: B 问题解析: 5.关于递归调用不正确的描述是()。 (A)递归调用和嵌套调用都是通过堆栈管理实现的 (B)函数直接或间接调用自己称为递归调用 (C)递归终止条件必须为参数值等于0 (D)递归算法的问题规模必须是逐步缩小的 答题: A.B.C.D.(已提交) 参考答案: C 问题解析: 3.4 1.有以下函数定义,该函数的类型是()。 doublefun11(intary[],intlen) {/*……*/} (A)doublefun11(intary[],intlen)(B)doublefun11(int[],int) (C)double(int[],int)(D)double 答题: A.B.C.D.(已提交) 参考答案: C 问题解析: 2.有说明语句: typedefdoublefunt(double);funtfun12; 以下叙述正确的是()。 (A)funt和fun12是类型相同的函数(B)fun12是funt类型的变量 (C)funt是返回typedefdouble类型的函数(D)fun12是funt类型的函数 答题: A.B.C.D.(已提交) 参考答案: D 问题解析: 3.有语句 typedefdoublefunt(double);funtfun13,*pfun; )。 则以下正确的赋值语句是( ( A) pfun=fun13; ( B )*pfun=fun13; (C ) pfun=funt; ( D ) *pfun=funt; 答题: A. B. C. D. (已提交) 参考答案: A 问题解析: 4.答题: 参考答案: 问题解析: typedefdoublefunt(double);则以下不正确的赋值语句是((( 有语句A)C) pfun=fun13;pfun=*fun13;A. B.A C. D. (((已提交) BD )pfun=&fun14;) fun13=fun14; funtfun13,fun14,*pfun; )。 5.有声明 intfun14(int);int(pf)(int)=fun14; 在下列选项中,正确的调用是()。 (A)inta=15;intn=fun14(&a);(B)inta=15;cout<<(&pf)(a); (C)cout<<(pf)(256);(D)cout<< pf(256); 答题: A.B.C.D.(已提交) 参考答案: A 问题解析: 3.5 1. 指定内联函数的关键字是( )。 ( A) include ( B )inline ( C ) namespace (D ) typedef 答题: A. B. C. D. (已提交) 参考答案: B 问题解析: 2. (((( 内联函数的正确定义是(A)B)C))D inlineintsmall();intsmall();intinlinesmall();intsmall(); inlineintsmall(){/*……*/}intinlinesmall(){/*……*/} intsmall(){/*……*/}intsmall(){/*……*/} )。 答题: A.B.C.D.(已提交) 参考答案: A 问题解析: 3.使用重载函数编程序的目的是()。 (A)使用相同的函数名调用功能相似的函数(B)共享程序代码 (C)提高程序的运行速度(D)节省存储空间 答题: A.B.C.D.(已提交) 参考答案: A 问题解析: 4.重载函数要求()。 (A)函数名不同,函数参数个数相同(B)函数名不同,函数参数类型相同 (C)函数名相同,函数类型各不相同(D)函数名相同,函数类型也相同 答题: A.B.C.D.(已提交) 参考答案: C 问题解析: 5.以下正确的重载函数是()。 (A)intsame(int,double);doublesame(int,double); (B)intsame1(int,double);intsame2(int,double); (C)intsame(int=0);intsame(int); (D)intsame(int,double);intsame(int,double,double); 答题: A.B.C.D.(已提交) 参考答案: D 3.6 1.自动存储变量是指()。 (A)自动指定存储地址的变量(B)自动更新数据的变量 (C)在程序块执行时生成,块结束时释放的变量 (D)在项目执行时生成,项目结束时释放的变量 答题: A.B.C.D.(已提交) 参考答案: C 问题解析: 2.在函数中声明的静态变量()。 (A)在函数体中可见,函数结束调用时释放。 (C)在项目中可见,函数结束调用时释放。 (B)在函数体中可见,项目结束调用时释放。 (D)在项目中可见,项目结束调用时释放。 答题: A.B.C.D.(已提交) 参考答案: B 问题解析: 3.语句标号的作用域是()。 (A)函数(B)文件(C)程序块(D)项目 答题: A.B.C.D.(已提交) 参考答案: A 问题解析: 4.全局变量指的是()的变量。 (A)在项目所有文件可访问(B)当前文件的所有代码可访问 (C)任何自动初始化为0(D)具有文件作用域 答题: A.B.C.D.(已提交) 参考答案: D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华南理工 网络 教育 练习 格式 提交 范文