万能百科  > 所属分类  > 

以下程序的输出结果是#includevoid main( ){int i, j, x=0; for(i=0;i<2;i++){x++;

以下程序的输出结果是 #include<iostream.h> void main( ) { int i, j, x=0; for(i=0;i<2;i++) { x++; for(j=0;j<3;j++) { if(j%2) continue; x++;} x++;} cout < < "X=" < < x;}

A.x=4

B.x=8

C.x=6

D.x=12

正确答案:

B解析:该题是一个for循环嵌套语句。第一层for循环循环2次,第二层循环3次,但当j等于 0和1时,将执行continue语句,不执行x++运算,所以每次执行完内循环后,x的增量为1。最后一个x++运算将每次累加起来就是x的值。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签