c++重点知识点总结与习题.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【习题】 2. 3. 4. 5. 6. 1. 2. 3. 4. 5. 6. 7. 选择题 1.F列数据类型不是C++语言基本数据类型的是((a )字符型 (b)整型 1. F列数据类型不是 C++语言基本数据类型的是( (a )字符型 (b )整型 (c )浮点型 (d )数组 下列字符列中,可作为 C++语言程序自定义标识符是( )。选择题 (a)x (b )-var (c)new (d)3i 下列数中哪一个是 8进制数( )° (a)0x1g (b)010 (c)080 (d)01b 已知 a=1,b=2,c=3 ,则表达是 ++a||-b++c 的值为( ) (a)0 (b)1 (c)2 (d)3 卜列表达式选项屮, ( )是正确的。 (a)++(a++) (b)a++b (c)a+++b (d)a++++b 已知枚举类型定义语句为: ()° enum color{RED,BLUE,PINK=6,YELLOW,GREEN,PURPLE=15}; TOC \o 1-5 \h \z 则下列叙述中错误的是( )° 枚举常量 BLUE的值为1枚举常量 PURPLED值为 15 枚举常量 BLUE的值为1 枚举常量 PURPLED值为 15 (c) 枚举常量 YELLOWS值为 7 (d) 填空题 c++语言标示符是以字母或下划线 开头的,由字母、数字、下划线组成在C++ c++语言标示符是以字母或 下划线 开头的,由字母、数字、下划线组成 在C++语言中,char 型数据在内存中的存储形式是 ASCII 个字符号常量可以用宏定义define 个字 符号常量可以用宏定义 define 和 const 表示。 在内存中,存储字符‘ x 占用1个字节,存储字符串“ x ”要占用 2 节。 转义字符序列中的首字符是 ° 空字符串的长度是 0 ° 表达式 coutvv \n ; 还可以表示为 coutvvendl 三、1.编程题 三、 1. 编写一个程序,输入一个三位数,分别输出该数的百位、十位和个位。 参考答案】 、 选择题 1. d 2. a 3. b 4. b 5. c 6. a 7. c 填 空题 1. 下划线 2. ASCII 3. 2 4. const 5. \ 6. 0 7. coutendl; 8. a+b a-b a-b 9. iomanip.h iostream.h 三、 编程题 1. #includeiostream.h void main() { int num,var1,var2,var3; cout 请输入一个三位数: int num,var1,var2,var3; cout 请输入一个三位数: cinnum; if(num999||num100) cout 您的输入有误 else endl; // 用于检查输入数据的合法性 !endl; { var1=num/100; var2=(num-var1*100)/10; var3=num%10; cout 百位数为: var1endl 十位数为: var2endl 个位数为: var3endl; 第3章C++程序的流程控制 【习题】 选择题 1.在循环语句中使用break 语句的作用是()。(a)结束本次循环(b) 1. 在循环语句中使用 break 语句的作用是( )。 (a)结束本次循环 (b) 结束该层循环 (c) 结束所有循环 (d) 结束程 序执行 2.对if 后的括号中的表达式, 2. 对if 后的括号中的表达式, 要求 i不为0 的时候表达式为真,该表达式表示正确的为 ()。 3.4.(a)i(b)!iF列循环语句的执行次数是(while(⑴ coutvv 3. 4. (a)i (b)!i F列循环语句的执行次数是( while(⑴ coutvv (a)0 次 运行下列程序结果为( ” ok! (b)1 (c)i0 (d)i=0 (c)2 次 (d) 无数次 #includeiostream.h void main() int i; for (i=0;iv=10;i++){ if (i%2) coutvvi; else continue; ⑻246810(b)12345(c)678910 ⑻246810 (b)12345 (c)678910 (d)13579 填空题 结构化程序设计的三种基本结构是顺序结构、选择结构(分支结构)、循环结构 结构化程序设计的三种基本结构是 顺序结构、选择结构(分支结构)、循环结构 continue 语句实现的作用是 跳出本次循环一。 若输入” china 2008! ”,运行下列程序的输出结果为 #include iostream.h #include stdio.h vo

文档评论(0)

magui + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档