问题库
search
首页
计算机
驾照考试
关于
share
有以下程序 #include <stdio.h> 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++; } printf("x=%d\n",x); } 程序执行后的输出结果是
A.x=4
B.x=8
C.x=6
D.x=12
浏览962
arrow_forward
计算机二级office题库App
收录最新试题,随时随地刷题
参考答案:B
content_copy
解析:
【解析】coutinue的作用是跳出循环体中剩余的语句而进行下一次循环。第一次执行外循环i的值为0,执行x++,x的值变为1,第一次执行内层循环j的值为0,不满足if条件,执行x++,x的值变为2,第二次内循环j的值为1,if条件成立,跳出本次循环,第三次执行内循环j的值为2,不满足if条件,x的值变为3,第四次执行内循环j的值为3满足条件跳出本次内循环,x的值加1,即为4,第一次外循环结束。第二次执行外循环时,同理,i的值被加了,4次,变为8,所以选择B选项。
content_copy
菠萝工具去水印-小程序
抖音无水印视频、背景音乐下载
相关内容
要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是( )。
下列关于线性链表的叙述中,正确的是( )。
小曾希望对Excel工作表的D、E、F三列设置相同的格式,同时选中这三列的最快捷操作方法是( )。
已知英文字母m的ASCII码值是109,那么英文字母j的ASCII码值是( )。
标签
二级C语言
循环
执行
if
变为