P. 阅读程序题-2000
阅读程序题-2000
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
#include "bits/stdc++.h"
using namespace std;
// 求解1~n中有多少数字是x的倍数
int calc(int n, int x) {
return ____(4)____;
}
int main() {
// 求解1~n中有多少数字是3的倍数或者5的倍数
int n;
cin >> n;
int c1 = ___(1)____;
int c2 = ___(2)____;
int c3 = ___(3)____;
cout << c1 + c2 - c3 << endl;
return 0;
}
判断题
1.若输入20,答案应该是10 {{ select(1) }}
- 对
- 错
2.程序的时间复杂度是O(3)的 {{ select(2) }}
- 对
- 错
选择题
3.程序中(1)处应该填写?{{ select(3) }}
- calc(n, 3)
- calc(n, 4)
- cflc(n, 3)
- calc(n, n)
4.程序中(2)处应该填写?{{ select(4) }}
- calc(n, 5)
- calc(n, 15)
- calc(n, 7)
- calc(n, n)
5.程序中(3)处应该填写?{{ select(5) }}
- calc(n, 5)
- calc(n, 3)
- calc(n, n)
- calc(n, 15)
6.程序中(4)处应该填写?{{ select(6) }}
- n / 3
- n / 5
- (n + x - 1) / x
- n / x
答案:BBAADD