GESP2026年3月认证C++二级( 第一部分选择题(9-15))
第9题continue 和 break 的迷宫正确答案C61、代码int count 0; for (int i 1; i 4; i) for (int j 1; j 5; j){ if (j 3) continue; if (i 2) break; count 1; } cout (count);2、故事机器人巡逻机器人 i 表示第几条街机器人 j 表示第几个房子但是有两个规则规则1如果遇到房子3continue机器人说“这里跳过”规则2如果在第2条街break机器人说“这一条街我不巡逻了”3、一步一步运行1i 1j判断结果1正常count12正常count23continue跳过4正常count32i 2j1 时i 2 break直接退出内层循环。3i 3j判断结果1正常count42正常count53continue跳过4正常count6最终count 6第10题哪个循环效果一样正确答案A1、原程序i 0; while (i 5){ cout i; i 1; }2、故事电梯上楼电梯从0楼开始每次打印楼层 然后上1层3、运行i输出0011223344输出012344、哪个循环一样for(i0;i5;i) couti;也是012345、所以答案✅A第11题continue break 的顺序正确答案B51、代码int n 10; while (n 0){ n - 1; if (n % 3 0) continue; if (n 5) break; } cout n;2、故事倒计时游戏1机器人从10开始倒数。(2) 规则规则1如果数字是3的倍数continue跳过。规则2如果数字是5游戏停止。3、执行n判断93倍数 → continue8继续7继续63倍数 → continue5break4、所以最后n 5第12题变量自己变自己正确答案C201、代码int i, j, cnt; cnt 0; for (i 0; i 5; i){ i -i; for (j i; j -i; j) cnt 1; i -i; } cout cnt;2、故事镜子魔法变量 i 会进入镜子世界因为i -i数字变成相反数。3、运行结果1i 0i -0 0内层循环j0 到 0不执行。2i 1i -1循环j-1 到 1执行-1,02次3i 2i-2循环-2,-1,0,14次3i 36次4i 48次5总数2 4 6 8 20第13题图书馆卡号校验正确答案B1、规则卡号123455前5位12345 1515 % 10 5最后一位52、故事图书馆密码锁1图书馆卡号最后一位是校验码2计算方式前5位相加 再 %103、程序应该写取个位order_num % 10判断tnt % 10 check_num4、所以选✅B第14题打印数字三角形正确答案A1、代码for (i 1; i 5; i){ for (j 1; j i1; j) cout j; cout endl; }2、故事楼梯数字第1层1第2层12第3层123第4层12343、输出1 12 123 12344、所以答案✅A第15题评委打分正确答案A1、代码核心total_score 0; high_count 0; for (i 0; i 8; i){ cin score; _______ if (score 6) _______ }2、故事演讲比赛8个评委打分。规则1记录总分total_score score规则2统计≥6分的评委所以high_count 13、正确代码total_score score; high_count 1;4、小问题if (high_count 5) cout total_score; else cout 0;这里应该是与题目要求的判断条件不一致。没有考虑到 4:4 的情况。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2420149.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!