C++程序设计基(第三版)周霭如 习题及其解答(第3版).docVIP

C++程序设计基(第三版)周霭如 习题及其解答(第3版).doc

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

习题1及其解答 1.1选择题 1.一个最简单的C++程序,可以只有一个 c 。 a 库函数 b 自定义函数 c main函数 d 空函数 2.用C++语言编制的源程序要变为目标程序必须要经过 d 。 a 解释 b 汇编 c 编辑 d 编译 3. C++程序中的简单语句必须以 b 结束。 a 冒号 b 分号 c 空格 d 花括号 4.有说明 int a 0; double x 5.16; 以下语句中, c 属于编译错误。 a x a/x; b x x/a; c a a%x; d x x*a; 5. 执行C++程序时出现的“溢出”错误属于 c 错误。 a 编译 b 连接 c 运行 d 逻辑 6.下列选项中,全部都是C++关键字的选项为 c 。 a while IF Static b break char go c sizeof case extern d switch float integer 7. 按C++标识符的语法规定,合法的标识符是 a 。 a _abc b new c π d “age“ 8.C++语句中,两个标识符之间 a 不能作为C++的分隔符。 a 数字 b ; c : d + 9.下列正确的八进制整型常量表示是 b 。 a 0a0 b 015 c 080 d 0x10 10.下列错误的十六进制整型常量表示是 c 。 a 0x11 b 0xaf c 0xg d 0x1f 11. 在下列选项中,全部都合法的浮点型数据的选项为 b 。 a -1e3.5 15. 2e-4 b 12.34 -1e+5 0.1E-12 c 0.2e-2 -12345. e-5 d 5.0e 1+4 0.1 8e+2 12.下列正确的字符常量为 d 。 a “a” b ‘name’ c a d ‘\101’ 13.下列选项中, d 不能交换变量a和b的值。 a t b; b a; a t; b a a+b; b a-b; a a–b; c t a; a b; b t; d a b; b a; 14.关于下列语句叙述错误的是 a 。 int i 10, *p i; a p的值为10 b p指向整型变量i c *p表示变量i的值 d p的值是变量i的地址 15.有以下变量说明,下面不正确的赋值语句是 b 。 int a 5, b 10, c; int *p1 a, *p2 b; a *p2 b ; b p1 a ; c p2 p1 ; d c *p1 * *p2 ; 16.有以下变量说明,下面正确的语句是 b 。 int a 10, b; int pa a, pb b; a pb a; b pb pa; c pb pa; d *pb *pa; 17.执行下面语句序列后,a和b的值分别为 b 。 int a 5 , b 3 , t ; int ra a ; int rb b ; t ra ; ra rb ; rb t ; a 3和3 b 3和5 c 5和3 d 5和5 18. 在下列运算符中, d 优先级最高。 a b * c + d * 19.在下列运算符中, d 优先级最低。 a ! b c ! d ? : 20.设 int i 1, j 2; 则表达式 i+++j 的值为 c 。 a 1 b 2 c 3 d 4 21.设 int i 1, j 2; 则表达式 ++i+j 的值为 d 。 a 1 b 2 c 3 d 4 22.在下列表达式选项中, c 是正确。 a ++ a++ b a++b c a+++b d a++++b 23.已知 int i 0, j 1, k 2; 则逻辑表达式 ++i||--j++k 的值为 b 。 a 0 b 1 c 2 d 3 24. 执行下列语句后,x的值是 d

文档评论(0)

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

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

1亿VIP精品文档

相关文档