蓝桥等考C++组别三级
第一部分:选择题
1、C++ L3(15分)
下列运算符中,对于整型、浮点型的运算数,不能全部适用的是( )。
A.
+
B.
*
C.
-
D.
%
正确答案:D
2、C++ L3(15分)
已知整型变量
a的初始值
等于
3
,运行下面哪个选项的语句后,
a
的值最大
?
( )
A.
a
+= (int)3.1;
B.
a = 2 * 2 * 2;
C.
a = 100 % 2 + 5;
D.
a = a * 2.5;
正确答案:
B
3、C++ L3(20分)
已知整型变量
a
的初始值为
23
,运行下面哪个选项的语句后
,
a的值
等于1
1?
( )
A.
a
= ceil(a / 2.0);
B.
a = abs(0 - a) - 10
;
C.
a =
pow(3, 2) + 2
;
D.
a =
floor(
a
/ 2.0)
+ 1;
正确答案:
C
第二部分:编程题
4、C++ L3小蓝爷爷的年龄(50分)(数据范围)
题目名称:小蓝爷爷的年龄
题目描述:
今年春节
,小蓝见到了乡下的爷爷,爷孙都很开心。爷爷笑着问小蓝今年几岁了,小蓝回答后,反问爷爷今年多大。爷爷神秘地说:“我和你的属相一样,但比你大
好几
轮呢,你来算算看今年爷爷多少岁啦?”小蓝应该怎么计算呢?请你来帮帮他。
提示:
年龄大一轮表示大12岁。
输入:
输入仅一行,包含两个整数,分别是a(5 <= a <= 15),表示小蓝的年龄
,b(
4 <=
b
<= 6
),表示爷爷比小蓝大几轮。
输出:
输出仅一行,包含一个整数,
表示
小蓝爷爷的年龄。
输入样例:
11
5
输出样例:
7
1
参考代码:
#include<iostream>
using namespace std;
int main()
{
int a, b;
cin >> a >> b;
cout << (a + b * 12);
return 0;
}
测试数据
1
.in
11 5
1
.out
71
2
.in
10 4
2
.out
58
3.in
8 5
3.out
68
4.in
5 4
4.out
53
5.in
4 5
5.out
64
蓝桥杯青少组C++组别3级编程练习真题(第3套,共10套)