有以下程序: #include main() { int i,j,x=0; for(i=0;i<2;i++) { x++: for(j=0;j<4;j++) { if(j%2)continue; x++: } x++: } printf(’’x:%d\n’

admin2021-04-28  23

问题 有以下程序:
#include
main()
{
int i,j,x=0;
for(i=0;i<2;i++)
{
x++:
for(j=0;j<4;j++)
{
if(j%2)continue;
x++:
}
x++:
}
printf(’’x:%d\n’’,x);
}
程序执行后的输出结果是(  )。

选项 A、x:4
B、x:8
C、x:6
D、x:12

答案B

解析 分析知,两个循环的外循环执行2次,内循环执行2次,但外部循环体内有两个x++,内循环体内有一个x++,所以执行x++的次数共计是外部4次,内部是2*2=4次,所以总共执行8次,结果是8。
转载请注明原文地址:https://jikaoti.com/ti/yaz0FFFM
0

最新回复(0)