蓝桥等考C++组别三级
第一部分:选择题
1、C++ L3 (15分)
执行以下代码,输出的结果是( )。
cout << (843
%
10) << endl;
A.8.43
B.8
C.4
D.3
正确答案:D
2、C++ L3 (15分)
以下选项中
,
不是赋值运算符
的是
( )。
A. =
B.==
C.+=
D.*=
正确答案:B
3、C++ L3 (20分)
以下选项中
,
向上取整函数
是
( )。
A.abs()
B.floor()
C.ceil()
D.sqrt()
正确答案:C
第二部分:编程题
计算圆的面积(50分)
题目名称:
计算圆的面积
题目描述:
圆的面积公式:S=π*r*r(其中π取近似值3.14)。
给出一个正整数r,表示圆的半径,根据
面积公式
,编写一个程序计算出圆的面积。
例如:
半径
为2的圆,
面积
为3.14*2*2=12(
只向下保留整数部分的值
)。
输入:
输入一个正整数r(r小于1
00
),表示圆的半径。
输出:
输出圆的面积(只向下保留整数部分的值)。
输入样例:
2
输出样例:
12
参考代码:
#include<iostream>
using namespace std;
int main()
{
int r,s;
cin>>r;
s=3.14*r*r;
cout<<s<<endl;
return 0;
}
测试数据:
1.in
2
1.out
12
2.in
3
2.out
28
3.in
4
3.out
50
4.in
6
4.out
113
5.in
7
5.out
153
蓝桥杯青少组C++组别3级编程练习真题(第7套,共10套)