蓝桥等考C++组别
三
级
第一部分:选择题
1、C++ L3(
15
分)
关于C++语言中的算术运算符,以下描述错误的一项是( )。
A.
求两个数的和使用运算符
“
+
”
B.
求两个数的积使用运算符
“
*
”
C.
求两个数的差使用运算符
“
-
”
D.
求两个数的商使用运算符
“
%
”
正确答案:D
2、C++ L3(
15
分)
以下关于整型变量a的赋值语句,最终a的值不同于其它三项的是( )。
A.int a = pow(2, 3)
;
B.int a = abs(-8)
;
C.int a = floor(8.9)
;
D.int a = sqrt(8)
;
正确答案:D
3、C++ L3(20分)
已知浮点型变量b的初始值为3.4,下面四个选项中变量a的计算结果不同于其它三项的是( )。
A.int a = (int)b + 1;
B.b += 1, int a = b;
C.float a = b + 1;
D.int a = b + 1;
正确答案:C
第二部分:编程题
4、C++ L3
整数除法(
5
0分)
题目名称:整数除法
题目描述:
给定两个正整数
a和b,通过编程计算a除以b的商和余数。
输入:
输入仅一行,包含两个整数a(1 <= a <= 100)
,
b(1 <= b <= 100),
且两个正整数之间
用一个空格隔开。
输出:
输出仅一行,包含两个整数,
分别表示a除以b的商和余数
,
且两个整数之间
用一个空格隔开。
输入样例:
11 4
输出样例:
2 3
参考代码
#include<iostream>
using namespace std;
int main()
{
int a, b;
cin >> a >> b;
cout << a / b << ' ' << a % b;
return 0;
}
测试数据
略
蓝桥杯青少组C++组别3级编程练习真题(第2套,共10套)