首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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++; }
有以下程序 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++; }
admin
2019-08-18
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的值自加两次,当退出内层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://jikaoti.com/ti/49f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include#defineS(x)(x)*(x)#defineT(x)S(x)/S(x)+1main(){intk=3,j=2;printf("%d,%d\n",S(k+j),T(k+j));}则程序的输出结果是
有以下程序#includemain(){chara[5][10]={"one","two","three","four","five"};inti,j;chart;for(i=0;i<2;i++)fo
有以下程序#includemain(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
以下选项中,值为1的表达式是
层次型、网状型和关系型数据库划分原则是()。
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线
给定程序MODI1.C中函数fun的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。请改正程序中的错误,使它能得出确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include#
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3c2=1c3=2。请在程序的下划线处填入正确的内容并把下划线删除,使程
某二叉树中有15个度为1的节点,16个度为2的节点,则该二叉树中总的节点数为()。
随机试题
毛泽东思想活的灵魂是()。
江城大学批转教务处的报告,行文应选用的文种()
A、吞咽困难B、声嘶C、两者均可D、两者均不可食管癌早期可见
下列不是人工流产漏吸原因的是
A.阻塞性肺不张B.肺实变C.胸腔积液D.胸膜肥厚(轻度)E.肺气肿查体发现气管居中,患侧触觉语颤增强,可闻及支气管呼吸音的情况提示
卡环体的作用是
患者体内有VitB12辅助因子的抗体,此抗体可使肠道VitB12吸收障碍,该种贫血属于
总代理
希望和他人订立合同的意思表示称为()。
已知2016年经营资产增加1000万元,经营负债增加200万元,留存收益增加400万元,销售收入增加2000万元,则2016年外部融资销售增长比为()。
最新回复
(
0
)