高级语言C++程序设计--考试试卷 - 答案.pdfVIP

高级语言C++程序设计--考试试卷 - 答案.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

高级语言C++程序设计-考试试卷—答案

姓名:________________成绩__________________

第一题选择(22题,每题1.5分,共33分)

答案:1-11题DCDACDABDDB

答案:12-22题DADDADDDAAD

1.按照C语言规定的用户标识符命名规则,不能出现在标识符中的是

A)大写字母B)下划线C)数字字符D)连接符

2.以下选项中不合法的标识符是

A)coutB)FORC)aD)_00

3.设有定义:intx=2;,以下表达式中,值不为6的是

A)x*=(1+x)B)x*=x+1C)x++,2*xD)2*x,x+=2

4.C++源程序中不能表示的数制是

A)二进制B)十六进制C)十进制D)八进制

5.以下关于结构化程序设计的叙述中正确的是

A)一个结构化程序必须同时由顺序、分支、循环三种结构组成

B)有三种基本结构构成的程序只能解决小规模的问题

C)在C++语言中,程序的模块化是利用类实现的

D)结构化程序使用goto语句会很便捷

6.以下定义语句中正确的是

A)floata=1,*b=a,*c=b;B)inta=b=0;

C)doublea=0.0;b=1.1;D)charA=65+1,b=’b’;

7.计算机能直接执行的程序是

A)可执行程序B)目标程序C)源程序D)汇编程序

8.以下叙述中正确的是

A)C++语言程序中的注释必须与语句写在同一行B)简单C++语句必须以分号结束

C)C++语句必须在一行内写完D)C++程序中的每一行只能写一条语句

9.以下选项中,不合法的C++语言用户标示符是

A)AaBcB)a_bC)_1D)a--b

10.关于C++语言的变量,以下叙述中错误的是

A)由三条下划线构成的符号名是合法的变量名

B)所谓变量是指在程序运行过程中其值可以被改变的量

C)程序中用到的所有变量都必须先定义后才能使用

D)变量所占的存储单元地址可以随时改变

11.C++语言中double类型数据占字节数为

A)12B)8C)4D)16

12.以下叙述中正确的是

A)空语句就是指程序中的空行

B)花括号对{}只能用来表示函数的开头和结尾,不能用于其他目的

C)复合语句在语法上包含多条语句,其中不能定义局部变量

D)当用cin从键盘输入数据时,每行数据在没有按下回车键(Enter键)前,可以任意修改

13.以下叙述中正确的是

A)C++语言程序总是从main函数开始执行

B)C++语言程序所调用的函数必须放在main函数的前面

C)C++语言程序中main函数必须放在程序开始位置

D)C++语言程序总是从最前面的函数开始执行

14.以下叙述中正确的是

A)if语句只能嵌套一层B)不能在else子句中在嵌套if语句

C)改变if-else语句的缩进格式,会改变程序的执行流程D)if子句和else子句中可以是任意合法的C++语句

15.以下叙述中正确的是

A)在while语句和do-while语句中无法使用continue语句

B)当break出现在循环体中的switch语句体内时,其作用是跳出该switch语句体,并终止循环

C)continue语句的作用是:在执行完本次循环体中剩余语句后,终止循环

D)只能在循环体内和switch语句体内使用break语句

16.已定义以下函数:

intfun(int*p){return*p;}

fun函数返回值是

A)一个整数B)形参p的地址值C)形参p中存放的值D)不确定的值

17.设有

文档评论(0)

1637142147337d1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档