首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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);} 程序执行后的输出
有以下程序 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);} 程序执行后的输出
admin
2020-03-15
18
问题
有以下程序
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=6
C、x=12
D、x=8
答案
D
解析
在第1次外层for循环中,首先x++得到x=1。进入到内层for循环,只有循环变量j的值为奇数时,变量x的值才自加1,所以在内层for循环执行过程中,变量x的值自加两次,当退出内层fof循环时,x=3,然后执行x++,得到x=4。在进入执行第2次外层fbr循环中,首先xH得到x=5。进入到内层for循环,只有循环变量j的值为奇数时,变量x的值才自加1,所以在内层for循环执行过程中,变量x的值自加1两次,当退出内层for循环时,x=7,然后执行x++,得到x=8,所以打印输出变量x的值为8。
转载请注明原文地址:https://kaotiyun.com/show/dDCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库管理系统(DBMS)是一种
以下叙述中正确的是
程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);的输出结果是
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是
在嵌套使用if语句时,C语言规定else总是
下列叙述中,不属于软件需求规格说明书的作用的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
数据库设计的根本目标是要解决()。
数据库设计中反映用户对数据要求的模式是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
护理程序是一种系统地解决问题的方法,是护士为服务对象提供护理服务所应用的
患者,男,70岁。家属代述:患者于今晨起床后半小时,突然昏仆,不省人事,目合口张,遗溺,手撒,四肢厥冷,脉细弱。治疗用隔盐灸,应首选
提示高热病人退热期可能发生虚脱的表现是
下列组织没有通过腕管内的是()。
在等直梁平面弯曲的挠曲线上,曲率最大值发生在()截面上。
某施工合同约定由施工单位负责采购材料,合同履行过程中,由于材料供应商违约而没有按期供货,导致施工没有按期完成。此时应当由( )违约责任。
我国建造师执业资格制度暂行规定中对建造师的执业范围规定为()
()的工程项目招标若不设标底,招标人必须编制招标控制价。
我国教育目的制订的指导思想和理论基础是()
认证(Authentication)是防止(55)攻击的重要技术。
最新回复
(
0
)