2025 计算机等级二级 C 语言模拟试题#include “stdio
h“ main() {char c; c=getchar(); while(c
”) {putchar(c);c=getchar(); } } 假如从键盘输入 abcde
fgh(回车) 运行结果为:abcde 2. #include main() { char c; while((c=getchar())
=’$’) { if(‘A’=10) break; y=y+x; } printf(“%d %d”,y,x); } 运行结果为:10 5 详见教材 p120for 语句 详见教材 p126~128break,continue 语句 for( 表达式 1;表达式 2;表达式 3) {} (1) 先求解表达式 1 (2) 求解表达式 2,若其值为真,执行循环体,然后执行 (3)
若为假,则完毕循环,转到(5) (3) 求解表达式 3 (4) 转回上面 (2)连续执行 (5) 循环完毕,执行 for 语句下面的一个语句 break ,跳出循环体;continue,完毕本次循环(第 i 次循环),连续执行下一次循环(第 i+1 次循环) 此题 表达式 1 为 x=1,表达式 2(循环条件)为 x