- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章习题答案要点
第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 ),y的值是( )。
int x, y;
x=y=1;
您可能关注的文档
- 第一章-5-飞行动力学-飞机的纵向运动要点.ppt
- 第一章-绪论-心理学与心理咨询专业版要点.ppt
- 第一章Protel 99SE简介要点.ppt
- 第一章_Java概述要点.ppt
- 第一章 金属材料的晶体结构2016要点.ppt
- 第一章1 货物概念、分类要点.ppt
- 第一章;合金钢与工具钢锻造要点.ppt
- 第一章__营销观念要点.ppt
- 第一章___审计要点.ppt
- 第一章_热力学第一定律要点.ppt
- 2024年药学(师)试题预测试卷(必刷)附答案详解.docx
- 2024年药学(师)试题预测试卷附完整答案详解(典优).docx
- 湖北省十堰市2023-2024学年七年级下学期期末考试数学试卷(含解析).docx
- 城市排水管网提升工程实施方案.docx
- 湖北省十堰市教联体联盟2024-2025学年七年级下学期5月期中考试数学试卷(含解析).docx
- 2024年药学(师)过关检测试卷及答案详解(网校专用).docx
- 洗涤产品生产线项目可行性研究报告.docx
- 离散数学考研试题及答案.doc
- 2024年药学(师)过关检测试卷及答案详解【真题汇编】.docx
- 2024年药学(师)过关检测试卷及答案详解【真题汇编】.docx
文档评论(0)