以下程序的输出结果是:main( ) { int a,b; for (a=1,b=1;a<=100;a++)以下程序的输出结果是:main( ) { int a,b; for (a=1,b=1;a<=100;a++) { if (b>=10) break; if (b%3==1) { b+=3; continue; } } printf(“%d\

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/16 05:37:11
以下程序的输出结果是:main( ) { int a,b; for (a=1,b=1;a<=100;a++)以下程序的输出结果是:main( ) { int a,b; for (a=1,b=1;a<=100;a++) { if (b>=10) break; if (b%3==1) { b+=3; continue; } } printf(“%d\
xJ@_e.BBMLM"jˮP4z!EKE J қaj>Wp6i$ d ԂM8փQ4V0Oh 2P(\|VewqB$0׉U$U+<+F`dq). CR_ym>jP^p7 xn@,`9u#Xƿ=Q` @M57TV40V= 0Mbk3zJKυq$ ] UI\:L1+9 lۏ]K.^V̑Cm/e

以下程序的输出结果是:main( ) { int a,b; for (a=1,b=1;a<=100;a++)以下程序的输出结果是:main( ) { int a,b; for (a=1,b=1;a<=100;a++) { if (b>=10) break; if (b%3==1) { b+=3; continue; } } printf(“%d\
以下程序的输出结果是:main( ) { int a,b; for (a=1,b=1;a<=100;a++)
以下程序的输出结果是:main( ) { int a,b; for (a=1,b=1;a<=100;a++) { if (b>=10) break; if (b%3==1) { b+=3; continue; } } printf(“%d\n”,a); 选哪个呢?
A、101 B、6
C、5 D、4

以下程序的输出结果是:main( ) { int a,b; for (a=1,b=1;a<=100;a++)以下程序的输出结果是:main( ) { int a,b; for (a=1,b=1;a<=100;a++) { if (b>=10) break; if (b%3==1) { b+=3; continue; } } printf(“%d\
第一次 b=1 a=1
时 b%3 ==1 所以 b =b+3 =4
第二次 a=2 b=4 4%3 ==1 所以 b=b+3 =7
第三次 a=3 b=7 7%3 ==1 所以 b=b+3 =10
第四次 a=4 b=10 b>=10 break 结束循环,所以a=4
答案D.