![](https://csdnimg.cn/release/download_crawler_static/89661002/bg1.jpg)
C++编程技术暑假 6 次课第一次检测
C++程序设计试题
(全卷共两个部分分为线上和线下,满分 100 分,考试时间 90 分钟)
注意事项:
1、线下试题的答案书写在试卷上,线上试题的答案书写在线上答题卡上。
2、认真作答,认真读题。
3、如若作弊,直接结束考试并按零分处理。
=====================================================================
第一部分
一、选择题(25 分)
1. C++编写的源程序扩展名为( )
A. cpp B. doc C. jpg D. mp3
2. 语句“x=++b;”与下面( )项的语句等价。
A. ++b; B. x=b;
x=b; ++b;
C. b++; D. x=b;
b=x; ++x;
3. (8+6)×a-10+c÷2 在 C++中应表示为( )。
A.(8+6)×a-10+c÷2
B.(8+6)*a-10+c÷2
C.(8+6)*a-10+c/2
D.(8+6)×a-10+c/2
4. C++中,315%2 的运算结果是( )。
A.315 B.-157 C.1 D.-1
5. 选出该题目的正确答案( )
#include <iostream>
using namespace std;
int main(){
char n;
cout<<"输人 a~z: ";
cin>>n;
n=n- _________;
cout << n << endl;
return 0;
}
运行结果:
输入 a~z:
a
A
横线处的答案为__________
A.30 B.31 C.32 D.33
二、填空题(25 分)
1. C++程序如下:
#include <iostream>
using namespace std;
int main(){
int x;
cin>>x;
if(x>100)x-=10;
cout << x;
return O;
}
输人:110
输出:_____________________.