蓝桥等考C++组别四级
第一部分:选择题
1、C++ L
4
(
15
分)
以下关系表达式的运算结果为true的是( )。
A. 1
=
=
2
B. 5
<= 5
C. 6 <
4
D. 7 >
8
正确答案:B
2
、C++ L
4
(
15
分)
以下程序运行后的输出结果是( )。
int a = 6, b = 7, c = 8;
if(a >= b)
{
cout << a;
}
if(c != a)
{
cout << c;
}
A. 6
B. 7
C. 8
D. 9
正确答案:C
3
、C++ L
4
(20分)
以下程序运行后的输出结果是( )。
int a = 9, b = 10, c = 20;
if(a % 3 > b % 3)
{
cout << a;
}
else if(a / 3 < b % 3)
{
cout << b;
}
else
{
cout << c * 2;
}
A. 9
B. 10
C. 19
D. 40
正确答案:
D
第二部分:编程题
4、C++ L
4
比较大小(
5
0分)
题目名称:比较大小
题目描述:
输入两个整数
x
和y,比较它们的大小。
如果
x
大于
y,
则输出符号“
>
”
;
如果
x
等于
y,则输出符号“=”;
如果
x
小于y,则输出符号“
<
”
。
输入:
输入仅一行
,
包含两个整数
x
和
y,
中间用一个空格隔开
。
输出:
输出仅一行,为“>”、“=”、“<”中的一个。
注意:
1
.
题目保证输入都
在int范围内。
2
.
输入输出格式要和样例严格保持一致,不要
输出任何与答案无关的内容,如
“请输入:”之类的提示信息,或者在数据前面输出多余的空格或空行。
输入样例:
99 8
输出样例:
>
参考代码
#include <iostream>
using namespace std;
int main()
{
int a, b;
cin >> a >> b;
if(a > b)
cout << ">";
else if(a == b)
cout << "=";
else
cout << "<";
return 0;
}
测试数据
1.in
99 8
1.out
>
2.in
54 59
2.out
<
3.in
-46 -17
3.out
<
4.in
88 42
4.out
>
5.in
-66 12
5.out
<
蓝桥杯青少组C++组别4级编程练习真题(第2套,共8套)