首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() {int ij,x=O; for(i=0;i
有以下程序 main() {int ij,x=O; for(i=0;i
admin
2015-08-14
24
问题
有以下程序
main()
{int ij,x=O;
for(i=0;i<2;i++)
{x++;
for(j=0;j<=3j++)
{if0%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的值自加两次,当退出内层for循环时,x=3,然后执行x++,得到x=4。在进入执行第2次外层for循环中,首先x++得到x=5。进入到内层for循环,只有循环变量j的值为奇数时,变量x的值才自加1,所以在内层for循环执行过程中,变量x的值自加1两次,当退出内层for。循环时,x=7,然后执行x++,得到x=8,所以打印输出变量x的值为8。
转载请注明原文地址:https://kaotiyun.com/show/hGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
以下程序的运行结果是intk=0;voidfun(intm){m+=k;k+=m;printf("m=%dk=%d",m,k++);}main(){inti=4;fun(i++);
下面各选项中,均是C语言合法标识符的选项组是
下面程序的输出结果为______。#include<string.h>main(){charP[17]="abc"="ABC".STR[50]="xyz";strcpy(str
执行下列语句段后,x的值是______。int*p,x;x=100;p=&x;x=*p+50;
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
在函数scanf的格式控制中,格式说明的类型与输入项的类型应该对应匹配。如果类型不匹配,系统将()。
以下叙述中正确的是
在C语言中,函数的隐含存储类别是______。
以下不正确的叙述是
随机试题
下列对冠脉血流储备用超声造影测定的叙述,哪一项是错误的
信息系统的环境适应性评价指标不包括()
利尿药的降压机理不包括哪项:
HBV病毒感染可以导致
根据相关法律规定,建设工程总承包单位完工后向建设单位出具质量保修书的时间为()。
下列选项中,不属于生产费用的是()。
论述配送中心作业效率评估主要要素。
习惯上,人们用________心理障碍和心理疾病分别指称严重程度由低到高的几类心理健康问题。
利率期货的基础资产为价格随市场利率波动的()。
大连商品交易所的“黄大豆1号期货合约”是于()挂牌交易的。
最新回复
(
0
)