蓝桥等考C++组别三级
第一部分:选择题
1、C++ L3 (
15
分)
执行以下代码,输出的结果是( )。
int a = 6;
a *= 4;
cout << a << endl;
A.
4
B.
6
C.
10
D.
24
正确答案:D
2、C++ L3 (
15
分)
以下选项中,计算平方根值的函数是( )。
A.abs()
B.floor()
C.sqrt()
D.ceil()
正确答案:
C
3
、C++ L3 (20分)
执行以下代码,输出的结果是( )。
cout << 2.5 + int(10.5) % 4 << endl;
A.
0
B.
4
C.
4.5
D.
5
正确答案:
C
第二部分:编程题
4
、C++ L3计算圆的周长(
5
0分)(换题,整数计算)
题目名称:计算圆的
周长
题目描述:
圆的
周长
=
2
×
π
×
半径。
给定圆的半径,编写程序计算圆的
周长
(其中
π
取近似值3.14)。
例如:
半径
为
3
的圆,
面积
为
2
×
3.14
×
3
=
18
(
只保留整数部分的值
)。
输入:
输入一个正整数,表示圆的半径。
输出:
输出一个正整数,表示圆的
周长
(只保留整数部分的值)
注意:
题目保证输入和输出都
在int范围内。
输入输出格式要和样例严格保持一致,不要
输出任何与答案无关的内容,如
“请输入:”之类的提示信息,或者在数据前面输出多余的空格或空行。
输入样例:
3
输出样例:
1
8
参考代码:
#include<iostream>
using namespace std;
int main()
{
int r, c;
cin >> r;
c = 2 * 3.14 * r;
cout << c << endl;
return 0;
}
测试数据:
1.in
1
1.out
6
2.in
2
2.out
12
3.in
3
3.out
18
4.in
4
4.out
25
5.in
5
5.out
31
蓝桥杯青少组C++组别3级编程练习真题(第9套,共10套)