- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012C上总练习题及参考答案,修改病句练习题及答案,勾股定理练习题及答案,因式分解练习题及答案,岳阳楼记练习题及答案,冠词练习题及答案,马说练习题及答案,口语交际练习题及答案,扩句练习题及答案,代词练习题及答案
C++(上)总复习题
第一、二章 习题
一、选择题
1.下列符号串中不合法的C++语言标识符是 。
A register B Turbo_C C auto_ D _123
3.若有整型变量a和c,c的当前值是5,则执行下列语句后a的值是 。
a=2+(c+=c++,c+8,++c);c+=c++后c值为11,再自增为12
A 13 B 14 C 15 D 16
4.若有整型变量x的当前值是3,则执行下列语句的结果是 。
do
cout(x-=2);
while(!(-x)); 输出1,3变为1后,为逻辑真,取反为假,退出循环
A 输出值0 B 输出值1 C 输出值3和0 D 陷入死循环
5.从语法的角度来看,语句if(a=b=c)x++;是 。用或||连接逻辑表达式
A正确的 B语法正确,但在编译是会有警告信息
C语法上是错误的 D编译系统不会进行相关检查
7.数学式在C程序中对应正确的表达式为 。
A.sqrt(x*x+y*y)/x*y B.SQRT(x*x+y*y)/x*y
C.sqrt((x*x+y*y)/x/y) D.SQRT(x*x+y*y)/(x*y)
8.设有变量说明:int x;则表达式(x=4*5,x*5),x+25的值为 。
A.20 B.45 C.100 D.125
10.在C++语言中,下面符号串中,能用作变量名的标识符为 。
A.auto B.puts C.-1*num D.2-and
11.下面四个用户定义的标识符中,只有一个 是正确的。
A case B _53 C ab D ab-c
12.在16位系统中,对整型变量int i=32767;++i的值是 。补码,有符号整数
A -1 B 0 C -32768 D 32768
14.已知整型变量a和b的当前值分别为13和20,a||b的值是 。
A 0 B 1 C 4 D 29
15.在32位系统中求表达式s=10!的值时,变量s的类型应当是 。
A int B unsigned C long D以上三种都可以
16.下面的常量表示有一个是不正确的,不正确的是 。
A -0 B 0x203 C ’\55’ D ’103’
18.如果有下列变理定义:char c=97;则coutc ; 的输出是
A a B 97 C 定义非法 D 赋初值非法
19.数学式在C程序中对应正确的表达式为 。
A.exp(x)+exp(-x)/(a+b) B.(exp(x)+exp(-x))/a+b
C.(exp(x)+exp(-x))/(a+b) D.(e^x+e^(-x))/(a+b)
20.在while(! a)中,其中!a与表达式 等价
A.a= =0 B.a= =1 C.a!=1 D.a!=0
21.设有说明:int a, b;b=(a=3*5,a*4),a+15;之后,b的值为 。
A.15 B.30 C.60 D.90
22.下列表达式中,错误的是 。
A.4.0%2.0 B.k+++j c.a+bc+d?a:b D.x *=y+25
25.如果整型量a,b,c的值分别为5、4、3,则语句 if(a=b=c) c++;执行后c的值是
A,语法错误 B. 4
C.2 D. 3有warnning,但if结果为假
26.设标识符ch,a都被定义为字符型变量,以下赋值语句不正确的是_ B _
ch=a+’3’; B. ch=’ch’+’a’;
C.ch=’c’+’h’; D. ch+=ch-a
28.将变量a强制转换为具有b类型的数据,应表示为_ AC _。
A.(b)a B.a(b) C.b(a) D.(a)b
29.有整型变量x ,y ,其中y!=0,下列 与x等价
30.已知整型变量a和b的当前值分别为13和16. ab 的值是 A
A.0 (位运算) B.1 C .29 D.3
32.C++将数据分为若干类型,定义数据类型实际给出了两方面的信息:定义该类型数据 B 。
A有效数字位数和数值表示范围
B占用多大存储空间和允许的运算
C数值和字符的不同表示以及适用范围
D适用范围和允许的运算
33.以下给出的标识符中 C 可用作合法的变量名。
A goto B $price C sum D 9kilo
34.设int a=l,b=2;那么执行表达式a++++b;后a和 b的值分别是 D 。
A 1和2 B 2和
您可能关注的文档
- 【北京101中学内部】2011-2012学年第一学期期中分析.ppt
- 【岳麓版必修一】第三单元第10课——走向共和的艰难历程.pdf
- 【岳麓版必修一】第三单元第11课——民族国家的统一之路.pdf
- 【岳麓版必修一】第三单元第12课——综合探究:伏尔泰对英国政体的评价.pdf
- 【岳麓版必修一】第五单元第19课——马克思主义的诞生.pdf
- 【岳麓版必修一】第六单元第22课——巩固新生政权.pdf
- 【岳麓版必修一】第六单元第25课——祖国统一的历史潮流.pdf
- 【岳麓版必修一】第四单元第13课——鸦片战争(上).pdf
- 【岳麓版必修一】第四单元第14课——太平天国运动.pdf
- 【岳麓版必修一】第四单元第16课——辛亥革命(下).pdf
文档评论(0)