- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(C总复习答案
总复习
单项选择题(1×30=30分)
1.一个C++程序的执行是从( B )。
A.本程序的第一个函数开始,到本程序main函数结束
B.本程序的main函数开始,到main函数结束
C.本程序的main函数开始,到本程序文件最后一个函数结束
D.本程序文件的第一个函数开始,到本程序文件最后一个函数结束
2.以下正确的描述为(C )。
A.每个C++语言程序必须在开头用预处理命令:
B.预处理命令必须位于C++源程序的首部
C.在C++语言中预处理命令都以”#”开头
D.C++语言的预处理命令只能实现宏定义和条件编译的功能
3.用C++语言编写的代码程序( B )。
A.可立即执行 B.是一个源程序
C.经过编译即可执行 D.经过编译解释才能执行
4.C++语言规定,在一个C++程序中,main(.函数的位置( C )。
A.必须在开始 B.必须在最后
C.可以任意 D.必须在系统调用库函数之后
5.下面对宏定义的描述中不正确的是( C )。
A.宏不存在类型问题,宏名无类型,它的参数也无类型
B.宏替换不占用运行时间
C.宏替换时先求出实参表达式的值,然后代入形参数运算求值
D.其实,宏替换只不过是字符替代而已
6. 以下关于静态成员变量的叙述不正确的是( D )。
A.静态成员变量为类的所有对象所公有
B.静态成员变量可以在类内任何位置上声明
C.静态成员变量的赋初值通常放在类外
D.定义静态成员变量时必须赋初值
7. 下列叙述中正确的是( B )。
A.全局变量的作用域一定比局部变量的作用域范围大
B.静态类别变量的生存期贯穿于整个程序的运行期间
C.函数的形参都属于全局变量
D.未在定义语句中赋初值的auto变量和static变量的初值都是随机值
8. 下列选项中,不能用作标识符的是( D )。
A._1234_ B._1_2 C.int_2_ D.2_int_
9. 若“int a=8;”,则执行完表达式“a+=a%=a%3”后,a的值是( D )。
A.8 B.3 C.2 D.0
10. C语言中,运算对象必须是整型数的运算符是( A )。
A.% B./ C.%和/ D.*
11. 下面标识符中,合法的用户标识符为( D )。
A.b-b与abd B.CCP与float C.hiy与fr D._isw与INT
12. 如果a=l,b=2,c=3,d=4,则表达式ab?a:cd?c:d的值为( A )。
A.1 B.2 C.3 D.4
6. 设有定义“float y=3.45678;int x;”,则以下表达式中能实现将y中数值保留小数点后2位,第三位四舍五入的表达式是( B )。
A.y=(y*100+0.5)/100.0 B.x=y*100+0.5, y=x/100.0
C.y=y*100+0.5/100.0 D.y=(y/100+0.5)*100.0
7.语句cout((a=2)(h=-2));的输出结果是( D )。
A.无输出 B.编译错误 C.-1 D.1
8. 在下面的函数声明中,存在着语法错误的是( D )。
A.void BC(int a,int) B.void Bd(int,int)
C.void BE(int,int=5) D.int BF(int x;int y)
9.下面语句中(B )C++语言的正确赋值语句。
A.a=1,b=2 B.i++; C.a=b=5 D.y=int(x);
10.所有在函数中定义的变量及函数的形式参数,都属于( B )。
A.全局变量 B.局部变量 C.静态变量 D.常量
11.若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|10的是 ( C )。
A.fabs(x-y)10 B.x-y-10 x-y10
C.(x-y)-10||!(y-x)10 D.(x-y)*(x-y)100
12. 当c值不为0时,下列选项中能正确将C的值赋给变量a和b的是( C )。
A.c=a=b B.(a=c)||(b=c) C.(a=c)(b=c) D.a=c=b
13. 循环语句while(!E);中的表达式!E等价于( C )。
A.E!=0 B.E!=1 C.E==0 D.E==1
14. 对于for(表达式1;;表达
您可能关注的文档
最近下载
- 2025年湖南科技职业学院单招英语模拟试题(附答案解析).pdf VIP
- 2025年高考数学重点题型归纳精讲精练5.4三角形四心和奔驰定理(新高考地区)(原卷版) .docx VIP
- 新生儿窒息复苏试卷附有答案.docx
- 三 气体压强.ppt VIP
- 图解---“健康中国2030”规划纲要-医学课件.pptx
- 历史:第6课《中古时代的欧洲》课件 (川教版九年级上).ppt
- DeepSeek-清华大学104页《DeepSeek:从入门到精通》.pptx
- FANUC 0i-MB操作说明书 完整版.pdf
- (八省联考)2025年新高考适应性演练 政治试卷合集(含答详解案).docx
- 赤泥坝施工方案.doc
文档评论(0)