- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
提醒:有时候答案会换顺序,所以请核对答案和题目的选项是不是一致,不能单纯看顺序 。
ctrl+F(快捷键查找)
ctrl+C快捷键复制
ctrl+V快捷键粘贴
2021学年第二学期C++语言程序设计
复习题
一、单选题(共10题,40分)
1、文件包含命令中被包含的文件的扩展名(?? ? )。
A、 只能是.h
B、 不能是.h
C、 可以是.h或.cpp
D、 只能是.cpp
2、枚举类型中的每个枚举常量的值都是一个(?? ? )。
A、 整数
B、 浮点数
C、 字符
D、 逻辑值
3、for语句能够被改写为(? ? ? ?)语句。
A、 复合
B、 if
C、 switch
D、 while
4、已知f1和f2是同一类的两个成员函数,但f1不能直接调用f2,这说明(?? ? )。
A、 f1和f2都是静态函数
B、 f1不是静态函数,f2是静态函数
C、 f1是静态函数,f2不是静态函数
D、 f1和f2都不是静态函数
5、函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为(? ? ? )。
A、 1
B、 2
C、 4
D、 5
6、假定a为一个整型数组名,则元素a[4]相对于该数组首地址的字节地址为(? ? ? )。
A、 4
B、 8
C、 16
D、 32
7、当类中一个字符指针成员指向具有n个字节的存储空间时,它所能存储字符串的最大长度为(? ? ? ? ?)。
A、 n
B、 n+1
C、 n-1
D、 n-2
8、下列不能作为类的成员的是(? ?? )。
A、 自身类对象的指针
B、 自身类对象
C、 自身类对象的引用
D、 另一个类的对象
9、假定一个类的构造函数为A(int?aa,int?bb){a=aa++;b=a*++bb;},则执行A?x(4,5);语句后,x.a和x.b的值分别为(? ? ? )。
A、 4和5
B、 4和20
C、 4和24
D、 20和5
10、当需要使用istrstream流类定义一个流对象并联系一个字符串时,应在文件开始使用#include命令,使之包含(? ? ? )文件。
A、 iostream.h
B、 iomanip.h
C、 fstream.h
D、 strstrea.h
二、判断题(共10题,30分)
1、文件包含命令所包含的文件是不受限制的。
2、C++语言中使用了新的注释符(//),?C?语言中注释符(/*?…?*/?)不能在C++语言中使用。
3、开关语句中的default?关键字,只能放在该语句的末尾,不能放在开头或中间。
4、如果一个函数没有返回值,定义时需用void?说明。
5、复合语句就是分程序。
6、所有的函数在定义它的程序中都是可见的。
7、语句标号的作用域是定义该语句标号的文件内。
8、C++语言允许使用友元,但是友元会破坏封装性。
9、使用模板可以减少重复劳动,提高代码重用率。
10、C++语言引进了引用的概念,给编程带来了很多方便。
三、其它(共3题,30分)
1、已知6≤a≤30、15≤b≤36,求出满足不定方程2a+5b=126的全部整数组解。如(13,20)就是其中的一组解,并按此格式输出每组解。
?
?
?
?
2、?#includeiostream.h
??????void main() {
??????????int a[3][4]={{1,2,7,8},{5,6,11,15},{9,20,3,4}};
??????????int m=a[0][0];
??????????for(int i=0;i3;i++)
??????????????for(int j=0;j4;j++)
??????????????????if(a[i][j]m) m=a[i][j];
??????????coutmendl;
??????}
3、int ff(int x, int y, char op) {
??????????int z;
??????????switch(op) {
??????????????case +:
??????????????????coutx+y=; cinz;
??????????????????if(x+y==z) return 1; else return 0;
??????????????????break;
??????????????case -:
??????????????????coutx-y=;cinz;
??????????????????if(x-y==z) return 1; else return 0;
??????????????????break;
??????????????case *:
??????????????????coutx*
您可能关注的文档
最近下载
- 2025-2026学年人教版八年级英语上册期末测试题(含答案,含听力原文,无音频).pdf VIP
- 循环系统常见疾病症状与体征诊断学课件.ppt
- 对支委成员的批评意见和建议集合6篇.docx VIP
- 六年级数学上册期末试卷(RJ)-02.pdf VIP
- 标准图集-公路桥涵设计手册拱桥(上、下册).pdf VIP
- 透析高钾课件.pptx VIP
- 2026年高考物理复习新题速递之磁场(2025年7月).docx VIP
- 2026年高考物理复习新题速递之机械振动(2025年7月).docx VIP
- 六年级数学上册期末试卷(RJ)-06吉林.pdf VIP
- 2025-2026学年人教版英语八年级第一学期期末综合评估卷(含答案及听力原文,无听力音频).doc VIP
原创力文档


文档评论(0)