程序阅读题综合(1)
关于
1年前
更新
0
频次
6
题目数
分享
感谢您能抽出几分钟时间来参加本次答题,现在我们就马上开始吧!
:1、请在进入答题前,确保设备性能和系统条件符合线上考试要求2、做题中请勿使用F功能键或查看源代码,如使用系统会记录下来3、诚信考试,请勿上网搜索答案,与其他考生交流,求助外援等4、做题中途遇到问题被退出,在有效期内仍可进入再次进行答题
Q1:姓名
Q2:阅读程序,填写结果1 #includeiostream2 using namespace std;3 int main(){4 int u[4], a, b, c, x, y, z;5 for(int i = 0; i 4; ++i)6 cin u[i];7 a = u[0] + u[1] + u[2] + u[3] - 5;8 b = u[0] * (u[1] - u[2] / u[3] + 8);9 c = u[0] * u[1] / u[2] * u[3];10 x = (a + b + 2) * 3 - u[(c + 3) % 4];11 y = (c * 100 - 13) / a / (u[b % 3] * 5);12 if((x+y) % 2 == 0) 13 z = (a + b + c + x + y) / 2;14 z = (a + b + c - x - y) * 2;15 cout x + y - z;16 return 0;17 }程序输入: 2 5 7 4请填写输出结果
Q3:阅读程序,填写结果:1 #includeiostream2 #includecstring3 using namespace std;45 int n, jr, jw, jt;6 char ch1, ch[21]; 78 int main(){9 cin n;10 for(int i = 1; i = n; ++i){11 cin ch[i];12 }13 jr = 1; jw = n; jt = n;14 while (jr = jw) {15 if (ch[jw] == R){16 ch1 = ch[jr]; ch[jr] = ch[jw]; ch[jw] = ch1; 17 jr = jr + 1;18 } else if (ch[jw] == W) {19 jw = jw - 1;20 } else {21 ch1 = ch[jw]; ch[jw] = ch[jt]; ch[jt] = ch1;22 jw = jw - 1;23 jt = jt - 1;24 }25 }26 for(int i = 1; i = n; ++i){27 cout ch[i];28 }29 cout endl;30 return 0;31 }输入:10RTRTWWRTTR请填写输出:
Q4:阅读程序,填写结果1 #includeiostream2 #includecmath3 using namespace std;45 int n, i, sum; 6 int a[51]; 78 void work(int p, int r){9 int i, j;10 if (p r){11 i = p - 1;12 for(j = p; j r; ++j)13 if (a[j] = a[r]) {14 i++;15 swap(a[i], a[j]); // swap是交换函数16 }17 swap(a[i+1], a[r]);18 work(p, i);19 work(i+2, r);20 }21 }2223 int main(){24 cin n;25 for(i = 1; i = n; ++i)26 cin a[i];27 work(1, n);28 for(i = 1; i = n-1; ++i)29 sum += abs(a[i+1] - a[i]);30 cout sum;31 return 0;32 }程序输入:10 23 435 12 345 3123 43 456 12 32 -100请填写程序输出:
Q5:阅读程序,填写结果1 #includeiostream2 using namespace std;34 int i, j, s, sp1;5 bool p;6 int a[11];78 int main(){9 sp1 = 1; a[1] = 2; j = 2;10 while (sp1 10) {11 j += 1; p = true; 12 for (i = 2; i j; ++i)13 if (j % i == 0) p = false;14 if (p) a[++sp1] = j;15 }16 j = 2; p = true;17 while (p) {18 s = 1;19 for(i = 1; i = j; ++i)20 s *= a[i];21 s++;22 for(i = 2; i s; ++i)23 if(s % i == 0) p = false;24 j++;25 }26 cout s;27 return 0;28 }这个程序没有输入,请直接填写结果
联系我们
问卷网公众号