试卷总分:100分
选择题 15题 75分
判断题 5题 25分
执行以下程序,输出结果是?
int id = 2025; cout << id % 10;
某次战役后,统计各部队歼敌数,以下程序输入6个数,输出最大歼敌数。若输入 6 12 5 23 8 15 4,输出是?
int n, mx = 0; cin >> n; for(int i=1; i<=n; i++){ int x; cin >> x; mx = max(mx, x); } cout << mx;
根据地粮食储备初始为n吨,消耗3吨后输出剩余量。若输入n=10,输出是?
int n; cin >> n; cout << n - 3;
程序需输出“行军里程:2 5 8 11”,补全①处代码。
for(int i=2; i<=11; ① ) cout << i << " ";
执行以下代码,输出结果为?
for(int i=1; i<=6; i++){ if(i%2==0) continue; cout << i << " "; }
将英雄编号逆序输出(如输入123,输出3 2 1),①处应填?
int n; cin >> n; while( ① ){ int d = n % 10; n /= 10; cout << d << " "; }
计算1!+2!+…+n!,补全内层循环的代码。
int sum = 0; for(int i=1; i<=n; i++){ int mul = 1; for(int j=1; j<=i; j++){ __________ } sum += mul; } cout << sum;
模拟三兵种协同演练次数,运行结果是多少?
int cnt = 0; for(int i=0; i<5; i++) for(int j=0; j<4; j++) for(int k=0; k<2; k++) cnt++; cout << cnt;
输入n=6,计算各连队人数平方和(1²+2²+…+n²)的程序输出是?
int n; cin >> n; int s = 0; for(int i=1; i<=n; i++) s += i*i; cout << s;
统计10次战役中,战场编号(1~4)出现的频次。输入数据为2 1 3 2 4 1 2 3 2 4,输出应为?
int a[5] = {0}; int x; for(int i=0; i<10; i++){ cin >> x; a[x]++; } for(int i=1; i<=4; i++) cout << a[i] << " ";
判断正整数n是否为质数,下列循环条件中最高效且正确的是?
bool flag = true; for(int i=2; _______ ; i++){ if(n % i == 0){ flag = false; break; } }