#4327. C++青科赛初中组(5)--选择题
C++青科赛初中组(5)--选择题
- 以下选项中,输出结果是
1234 – 10 = 1224
的选项为 {{ select(1) }}
cout << 1234 – 10 = 1234 – 10 << endl;
cout << "1234 – 10 = 1234 - 10" << endl;
cout << "1234 – 10 =" << 1234 – 10 << endl;
cout << 1234 – 10 = << "1234 – 10"<< endl;
- 阅读以下程序,输入
1 5
,输出结果是 ()
{{ select(2) }}
1 5
6 5
5 6
6 30
- 飞出地球是人类的梦想,天文学上有几种宇宙速度,它们是:
- 第一宇宙速度(环绕速度):是人造地球卫星的最小发射速度,大小为 米/秒,我国航天器天宫一号就至少要达到这个速度!!
- 第二宇宙速度(脱离速度):是指物体完全摆脱地球引力束缚,飞离地球的所需要的最小初始速度,大小为 米/秒。
- 第三宇宙速度(逃逸速度):是指在地球上发射的物体摆脱太阳引力束缚,飞出太阳系所需的最小初始速度,其大小为 米/秒。
如下是一个判断飞船达到第几宇宙速度的程序,当输入 时,输出结果是()
{{ select(3) }}
0
12
13
- 以上选项均不正确
- 下列属于 C++ 程序框架结构组成部分的是{{ multiselect(4) }}
- 头文件
- 命名空间
- 输入语句
- 主函数
- 下列说法中,正确的是{{ multiselect(5) }}
- 在 C++ 语言中,每句代码结束时,使用句号作为结尾。
- 在 C++ 语言中,
||
表示逻辑或,两个操作数中有一个为真时,整体即为真。 - 执行程序
cout<<12/3;
输出结果为 。 - 在 C++ 语言中,
int
和long long
都可以用来存储整数,区别在于int
所包含的数据范围要比long long
包含的数据范围大。
- 下列关于 C++ 语言的叙述,正确的是{{ multiselect(6) }}
- 变量定义时可以不初始化
- 变量被赋值之后的类型不变
- 变量没有定义也能够使用
- 变量名必须是合法的标识符
- 以下变量的命名不符合规范的是{{ multiselect(7) }}
6_six
double
dog_@1
233
- 下列关于数组的说法正确的是{{ multiselect(8) }}
- 数组使用的时候要注意越界情况
- 数组不需要定义就可以直接使用
float a[51];
表示数组最多存储 个浮点型元素float a[51];
表示数组的最后一个元素为a[51]
- 根据图书的页数计算印刷费用。计算规则:页数在 页以内(包含 页),基本费用为 元。超过 页的部分,每 页加收额外费用 元,不足 页部分按 页计算。补全 ①、② 和 ③ 处的代码。
#include <iostream>
using namespace std;
int main() {
int p, money;
cin >> p;
if (p <= 100) {
money = 50;
} else {
if (_①_) {
_②_
} else {
_③_
}
}
cout << money;
return 0;
}
{{ select(9) }}
-
(p - 100) % 50 != 0 money = 50 + (p - 100) / 10 * 100; money = 50 + (p - 100) / 10 * 100 + 100;
-
(p - 100) % 50 == 0 money = 50 + (p - 100) / 50 * 20; money = 50 + (p - 100) / 50 * 20 + 20;
-
p % 50 != 0 money = 50 + (p - 100) / 50 * 20; money = 50 + (p - 100) / 50 * 20 + 20;
-
p % 50 == 0 money = 50 + (p - 100) / 50 * 20; money = 50 + (p - 100) / 50 + 20;
10、下列代码中,能得到最小值的是{{ multiselect(10) }}
-
#include <bits/stdc++.h> using namespace std; int main() { int n, i, x, minx; minx = -2147483648; cin >> n; for (i = 1; i <= n; i++) { cin >> x; if(x > minx) { minx = x; } } cout << minx; return 0; }
-
#include <bits/stdc++.h> using namespace std; int main() { int a, b; cin >> a >> b; if (a > b) { cout << b; } else { cout << a; } return 0; }
-
#include <bits/stdc++.h> using namespace std; int main() { int a, b, min_num; cin >> a >> b; min_num = min(a, b); cout << min_num; return 0; }
-
#include <bits/stdc++.h> using namespace std; int main() { int n, i, x, minx; minx = 2147483647; cin >> n; for (i = 1; i <= n; i++) { cin >> x; minx = min(x, minx); } cout << minx; return 0; }