蓝桥等考C++组别三级
第一部分:选择题
1、C++ L3 (15分)
执行以下代码,输出的结果是(
)。
cout << (5%2) << endl;
A.1
B.2
C.2.5
D.3
正确答案:A
2、C++ L3 (15分)
以下选项中
,
向下取整函数
是
( )。
A.abs()
B.floor()
C.ceil()
D.sqrt()
正确答案:
B
3、C++ L3 (20分)
执行以下代码,输出的结果是( )。
char c = 98.8;
cout << c << endl;
A.98
B.98.8
C.99
D.b
正确答案:D
第二部分:编程题
字母大小写转换(50分)
题目名称:
字母大小写转换
题目描述:
输入一个小写字母,输出其对应的大写字母。
输入:
输入一个小写字母。
输出:
输出小写字母所对应的大写字母。
输入样例:
b
输出样例:
B
参考代码:
#include<iostream>
using namespace std;
int main(){
char c,c1;
cin >> c;
c1 = c - 'a' + 'A';
cout << c1;
return 0;
}
测试数据:
1.in
b
1.out
B
2.in
a
2.out
A
3.in
c
3.out
C
4.in
d
4.out
D
5.in
e
5.out
E
蓝桥杯青少组C++组别3级编程练习真题(第8套,共10套)