选择题 共15道
判断题 共5道
执行以下程序,输出结果是?
int herb = 2029; cout << herb % 10;
某次非遗技艺大赛,记录了多位匠人的作品评分,程序需找出最高分。若输入6 88 92 76 95 83 90,输出是?
int n, mx = 0; cin >> n; for(int i=1; i<=n; i++){ int s; cin >> s; mx = max(mx, s); } cout << mx;
苗绣工坊原有绣品n件,展出借出3件后输出剩余量。若输入n=25,输出是?
int n; cin >> n; cout << n - 3;
程序需输出“鼓楼台阶编号:3 6 9 12”,补全①处代码。
for(int i=3; i<=12; ① ) cout << i << " ";
执行以下代码,将输出哪些编号?
for(int i=1; i<=9; i++){ if(i%2==0) continue; cout << i << " "; }
某民族工艺品的编号为正整数,现要逆序输出每位数字(如输入258,输出8 5 2),①处应填?
int n; cin >> n; while( ① ){ int d = n % 10; n /= 10; cout << d << " "; }
计算1!+2!+…+n!,用于统计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;
模拟“非遗巡展”的三层嵌套循环:3个民族,每个4项技艺,每项2场展演。运行后cnt的值是?
int cnt = 0; for(int i=0; i<3; i++) for(int j=0; j<4; j++) for(int k=0; k<2; k++) cnt++; cout << cnt;
计算梯田前n块面积编号的平方和(1²+2²+…+n²)。输入n=5,输出是?
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 cnt[5] = {0}; int x; for(int i=0; i<10; i++){ cin >> x; cnt[x]++; } for(int i=1; i<=4; i++) cout << cnt[i] << " ";
在中草药编号系统中,需要判断一个编号是否为质数,下列循环条件中最高效且正确的是?
bool flag = true; for(int i=2; ① ; i++){ if(n % i == 0){ flag = false; break; } }