电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C++期末考试题及答案

C++期末考试题及答案_第1页
1/18
C++期末考试题及答案_第2页
2/18
C++期末考试题及答案_第3页
3/18
C++期末考试题及答案(18页)Good is good, but better carries it.精益求精,善益求善。一、 选择填空题(共 20 小题,每小题 2 分,共 40 分)。1. 关于 C++与 C 语言关系的描述中,( )是错误的。 a.C 语言是 C++语言的一个子集 b.C 语言与 C++语言是兼容的 c.C++语言对 C 语言进行了一些改进 d.C++语言和 C 语言都是面对对象的2.根据标识符的要求,( )符号不能组成标识符。 a.连接符 b.下划线 c.大小写字母 d.数字字符3. 为了避开嵌套的 if-else 语句的二义性,C 语言规定 else 总是与( )组成配对关系。 a.缩排位置相同的 if b.在其之前未配对的 if c.在其之前未配对的最近的 if d.同一行上的 if4. 在"int a[ ][3]={{1},{3,2},{4,5,6},{0}};"中,a[2][2]的值是( )。 a.1 b.0 c.6 d.25. 设"char **s;",以下正确的表达式是( )。 a.s="computer"; b.*s="computer"; c.**s="computer"; d.*s='c';6. 对于"int *pa[5];"的描述中,( )是正确的。 a.pa 是一个指向数组的指针,所指向的数组是5 个 int 型元素 b.pa 是一个指向某数组中第 5 个元素的指针,该元素是 int 型变量 c.pa [5]表示某个元素的第 5 个元素的值 d.pa 是一个具有 5 个元素的指针数组,每个元素是一个 int 型指针7. 在下列表示引用的方法中,( )是正确的。 已知:int m=10; a.int &x=m; b.int &y=10; c.int &z; d.float &t=&m;8. 下列 for 循环的次数为( )。 for(i=0, x=0; !x&&i<=5; i++) a.5 b.6 c.1 d.无限9. 对于 C/C++语言的函数,下列叙述中正确的是( )。 a.函数的定义不能嵌套,但函数调用可以嵌套 b.函数的定义可以嵌套,但函数调用不能嵌套 c.函数的定义和调用都不能嵌套 d.函数的定义和调用都可以嵌套10. 在一个被调用函数中,关于 return 语句使用的描述,( )是错误的。 a.被调用函数中可以不用 return 语句 b.被调用函数中可以使用多个 return 语句 c.被调用函数中,假如有返回值,就一定要有return 语句 d.被调用函数中,一个 return 语句可以返回多个值给调用函数11. 在一个函数中,要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,选用( )。 a.内联函数 b.重载函数 c.递归调用 d.嵌套调用12. 使用 fseek 函数可以实现的操作是( )。 a.改变文件指针的当前位置 b.文件...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C++期末考试题及答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部