蓝桥等考C++组别三级003

第一部分:选择题

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的值等于11?( )

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

输出样例:

71

参考代码:

#include

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++,算法,开发语言,数据结构,青少年编程)