蓝桥等考C++组别二级
第一部分:选择题
1、C++ L2 (
15
分)
执行以下代码,输出的结果是
(
)。
int a = 1;
int b = 2;
a = a + b;
cout << a << endl;
A.1
B.2
C.3
D.4
正确答案:
C
2、C++ L2 (
15
分)
执行代码cout << setfill('#') << setw(5) << "@@" << endl; 后
,
输出的结果是
(
)。
A.@###@
B.###@@
C.#####
D.@@###
正确答案:
B
3、C++ L2 (20分)
以下选项中数据类型和数据不匹配的是
(
)。
A.整型 666
B.浮点型 3.14
C.布尔型 true
D.字符型 123
正确答案:
D
第二部分:编程题
4、分蛋糕(
5
0分)
题目名称:
分蛋糕
题目描述:
小蓝有n块蛋糕,分给小青3块
后,
还剩余几块蛋糕
?
请编写程序计算出小蓝剩余的蛋糕数。
输入:
输入一个正整数n(
3
≤
n
≤
100
),表示小蓝原有的蛋糕数。
输出:
输出一个正整数,表示
小蓝
分给小青3块
蛋糕后,
剩余蛋糕
数
。
输入样例:
5
输出样例:
2
参考代码:
#include<iostream>
using namespace std;
int main(){
int n;
cin >> n;
cout << n-3;
return 0;
}
测试数据:
1.in
5
1.out
2
2.in
6
2.out
3
3.in
7
3.out
4
4.in
8
4.out
5
5.in
9
5.out
6
蓝桥杯青少组C++组别2级编程练习真题(第10套,共11套)