- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
精品C++编程考点试题及答案借鉴
姓名:____________________
一、单项选择题(每题2分,共10题)
1.C++程序中,下列哪个是合法的数据类型?
A.floatB.integerC.charD.string
2.以下哪个函数用于在C++中获取当前时间?
A.time()B.ctime()C.system()D.clock()
3.下列关于C++中的类和对象的描述,错误的是?
A.类是对象的模板B.类定义了对象的状态和行为
C.类不能实例化D.对象是类的实例
4.以下哪个操作符用于将两个字符串连接在一起?
A.+B.C.||D.+=
5.下列哪个关键字用于声明一个静态成员变量?
A.publicB.protectedC.staticD.private
6.以下哪个函数用于获取用户输入?
A.cinB.coutC.scanf()D.printf()
7.在C++中,下列哪个操作符用于检查两个值是否相等?
A.==B.!=C.D.
8.以下哪个函数用于输出一个整数?
A.couti;B.printf(%d,i);C.scanf(%d,i);D.puts(i);
9.在C++中,下列哪个关键字用于实现函数的重载?
A.overloadB.overrideC.overloadableD.overrideable
10.以下哪个函数用于检查一个数是否为素数?
A.is_prime(intn)B.check_prime(intn)C.prime_check(intn)D.prime(intn)
二、填空题(每空1分,共10空)
1.在C++中,标准输入输出流对象是______和______。
2.在C++中,声明一个一维数组的方法是______。
3.C++中的类构造函数的名称通常是______。
4.在C++中,一个对象的地址可以通过______运算符来获取。
5.C++中,声明一个指针变量的方法是______。
6.在C++中,用于实现函数重载的是______关键字。
7.在C++中,用于实现函数多态的是______关键字。
8.在C++中,用于判断字符串是否相等的函数是______。
9.C++中,用于实现动态内存分配的函数是______。
10.在C++中,用于删除动态分配的内存的函数是______。
三、程序填空题(每空2分,共5空)
1.编写一个程序,输出1到100之间的所有偶数。
```
#includeiostream
usingnamespacestd;
intmain(){
for(inti=1;i=100;i++){
_______//空格1
}
return0;
}
```
2.编写一个程序,计算并输出一个整数的阶乘。
```
#includeiostream
usingnamespacestd;
intmain(){
intn=5;//空格2
intresult=1;
for(inti=1;i=n;i++){
result*=i;
}
coutresultendl;
return0;
}
```
3.编写一个程序,实现两个整数的加法。
```
#includeiostream
usingnamespacestd;
intadd(inta,intb){
_______//空格3
returnsum;
}
intmain(){
inta=10;
intb=20;
coutadd(a,b)endl;
return0;
}
```
4.编写一个程序,实现判断一个整数是否为素数的函数。
```
#includeiostream
usingnamespacestd;
boolis_prime(intn){
_______//空格4
returnisPrime;
}
intmain(){
intnum=7;
cout(is_prime(num)?Yes:No)endl;
return0;
}
```
5.编写一个程序,实现交换两个整数的值。
```
#includeiostream
usingnamespacestd;
voidswap(inta,intb){
_______//空格5
}
intmain(){
inta=10;
intb=20;
swap(a,b);
couta:a,b:
您可能关注的文档
最近下载
- 2024年广东省中考英语试题(含听力音频和答案).docx VIP
- 公务员制度导论-孙德超-第4章 公务员分类管理制度.ppt VIP
- 五年级下册数学应用易错题.docx VIP
- 智慧税务服务综合管理系统方案.docx VIP
- 公务员制度导论-孙德超-第5章 公务员录用制度.ppt VIP
- 运营车辆停运费诉状范文范例.docx VIP
- 2024江苏省句容市《质量员之设备安装质量基础知识》资格考试必背200题完整题库(基础题).docx VIP
- 玩转手机银行APP.doc VIP
- 纳米材料与纳米技术 课件全套 第1--7章 纳米材料的结构单元---先进纳米加工技术.pptx
- 网约车停运费诉状模板范文范例.docx VIP
文档评论(0)