- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c复习资料概要
第一、二章基础知识
1下列不正确的转义字符是 C
A.?’\’’?
B.?’\\’?
C.?’\81’?
D.?’\0’?
2以下运算符中优先级最低的是 B
A.?逻辑运算符?
B.?赋值运算符?
C.?算术运算符?
D.?关系运算符?
3如果?a=1,b=2,c=3,d=4,?则条件表达式?ab?a:cd?c:d?的值为 D
A.?4?
B.?2?
C.?3?
D.?1?
4为表示关系x大于等于y,y大于等于z,正确的C++语言表达式 A??
A.?x=yy=z?
B.?(x=y) AND (y=z)? C.?x=y=z?
D.?(x=y) (y=z)?
5下列ASCII码值最小的字符是 A
A.?‘\n’?
B.?‘b’?
C.?‘A’?
D.?‘6’?
6若执行语句:int b,a = 12, n = 5; 表达式 a % =(b=2 ,n %=b )+4结果是 A
A.?2?
B.?4?
C.?1?
D.?16?
7设m,n,a,b,c,d均为0,执行(m=a= =b)||(n=c= =d)后,m、n的值是 ?B
A.?0,0?
B.?1,0?
C.?0,1?
D.?1,1?
8设有语句int a=3;则执行了语句a+=a- =a*a;后,变量a?的值是??C
A.?0?
B.?9?
C.?-12?
D.?3?
9下列变量定义及初始化中,错误 D
A.?int a=0xFF?
B.?long a=2L?
C.?char a=’\72’?
D.?double a=1.2e0.5?
10逗号表达式(a=4*5,a*2),a+15的值 C
A.?20?
B.?40?
C.?35?
D.?55?
11哪一个不是面向对象方法特征 B
A.?封装性?
B.?开放性?
C.?继承性?
D.?多态性?
12设?char ch;?错误的赋值语句 C
A.?ch=68;?
B.?ch=\xef;?
C.?ch=\\;?
D.?ch=\123;?
13设int x=-1;执行表达式++x||++x ||++x后,x的值是 D
A.?2?
B.?0?
C.?3?
D.?1?
14 C++源程序文件扩展名的 ?B
A.?obj?
B.?cpp?
C.?exe?
D.?c?
15 假设下面所有的变量均已定义为double型,下列赋值表达式不正确的是???C
A.?z*=2.8/4
B.?x=y=z
C.?x=3.5%2?
D.?x=--x
A 是复合赋值运算符,先计算右边的除法,当两个数据的类型不同的时候,先将 4 转化为 4.0 再进行运算得结果 0.7 ,再执行 z=z*0.7 的赋值运算,正确; B 先对右边的部分进行运算,变量 x 先执行自减,将表达式的结果赋值给 x ,实际上直接写成 - -x 能达到同样的效果,这种用法不常见,但是语法上是正确的;C 是连续赋值,按从右到左的顺序执行,最终效果是 x 、 y 和 z 三个变量的值相等,也是正确的; D 的错误在赋值号右边,运算符“ % ”要求两个运算对象都必须为整数, 3.5 不是整数。
16 在?C ++语言中int,long,unsigned?和?char这四种类型数据的转换规律是 C
a.?char-int-long-unsigned?
b.?char-unsigned-long-int?
c.?char-int-unsigned-long?
d.?int-unsigned-long-char?
17以下选项中可作为C++语言合法整数 A
A.?0Xafb?
B.?11010B?
C.?x2b2?
D.?0583?
18在C++语言中,设short int型占两个字节,下列不正确的short int型常数 A
A.?32768?
B.?0xfa?
C.?032770?
D.?-32768?
19 关系运算符对两侧的运算对象的要求 B
A.?只能是0或1?
B.?可以是任意合法的表达式,两者类型不一定相同?
C.?两个运算对象必须属于同一种数据类型?
D.?只能是0或非0值?
20下列哪一个是合法的实型字面常量? C
A.?8E3.1?
B.?E5?
C.?234?
D.?234.?
复杂数据及运算
1
您可能关注的文档
最近下载
- 华为战略神器“五看三定”模型究竟是什么.doc VIP
- 【PPT课件】2018版安徽省建设工程计价依据宣贯(房建、装饰工程宣贯课件).docx
- 人教版英语八年级下册 Unit 9 Have you ever been to a museum 单元整体教学设计.docx VIP
- 表9.1.7 OPGW光缆安装检验批质量验收记录表.docx VIP
- 尊师惠师工作的创新策略与实施方案.docx
- 《旅游景区服务与管理》教案 第1课 认识旅游景区.pdf VIP
- 2025年宁夏中考语文试题及答案(word版).doc VIP
- 表9.1.3 导线、地线耐张管施工检验批质量验收记录表.docx VIP
- 麻醉术后苏醒延迟病例分析与管理.pptx VIP
- 2025至2030中国儿童口腔护理行业发展趋势与未来销售规模研究报告.docx VIP
文档评论(0)