首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x; for(x=5;x>0;x——) if(x—<5) printf("%d,",x);
有以下程序: #include<stdio.h> main() { int x; for(x=5;x>0;x——) if(x—<5) printf("%d,",x);
admin
2019-02-02
45
问题
有以下程序:
#include<stdio.h>
main()
{
int x;
for(x=5;x>0;x——)
if(x—<5)
printf("%d,",x);
else
printf("%d,",x++);
}
程序运行后的输出结果是( )。
选项
A、4,3,2,
B、4,3,1,
C、5,4,2,
D、5,3,1,
答案
B
解析
本题主要考查if选择语句的嵌套和自加自减运算符的用法。其中x++和x——是先参与计算,再自加自减。x=5时,判断if条件x——<5,先比较x<5是否成立,而5<5显然不成立,此时x自减1即4,执行else后的语句,先输出4,;然后x再自加1为5,接着执行第2次for循环,此时经过for循环中的x——后,x变为4>0,执行if语句,由于4<5,条件成立,x先自减1为3,然后执行printf语句,输出3,;接着执行第三次for循环,经x——后,x值为2>0,判断2<5成立,x先自减为1,然后输出1,;接着执行第四次for循环,经x——后,x值为0,否循环表达式中判断条件x>0不成立,结束本次循环。故最后输出结果是4,3,1,。
转载请注明原文地址:https://kaotiyun.com/show/xbRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inti,n=0;for(i=2;i<5;i++){do{if(i%3)continue;
下面各语句行中,能正确地给字符串赋值的语句行是()。
下列关于队列的叙述中正确的是
下列不属于软件工程的3个要素的是()。
设有下列二叉树:对此二叉树后序遍历的结果为
有如下程序main(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];fo
在线性表的多种存储结构中,最简单的方法是【】
分析下列程序:#include<stdio.h>main(){int*p1,*p2,*p;inta=6,b=9;p1=&a;p2=&b;if(a<b){p=p1;p1=p2;p2=p;}prin
最简单的交换排序方法是______。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
在国际金融问题上进行协商与协作,促进国际货币合作;促进国际贸易的扩大和平衡发展:纠正国际收支的失调,而不采取危害本国或国际繁荣的措施.缩短成员国国际收支不平衡的时间,减轻不平衡的程度。以上是下列哪个国际组织的主要职能?()
张甲和张乙是兄妹,其父去世后,两人共同继承了一栋房屋,张甲和张乙各分得一间,并且进行了登记。后来张甲发现房产证书记载有误,与房屋登记簿不一致,遂要求对房产证进行更正,而张乙则认为并非房产证有误,而是登记簿记载错误。对此,下列表述正确的是(
A.虫媒病毒B.副黏病毒C.正黏病毒D.小核糖核酸病毒E.柯萨基病毒流行性腮腺炎
关于卵巢的描述正确的是
关于特别行政区的法律地位的下列表述,错误的为哪项?()
()是指超出非预期损失之外的可能威胁到商业银行安全性和流动性的重大损失。
某社区的社会工作者郑秀是一个残疾者,她发现社区内的残疾人很少和人接触,残疾人之间的联系也非常少,认为残疾人士非常需要融入社会。因此,郑秀开始筹划建立“爱心驿站”,在“爱心驿站”建立后每周至少有一次活动,为残疾人提供了一个支持性的环境。社会工作者郑秀的这个行
Lookatthequestionsforthispart.Youwillhearapassageabout"AmericanWeighsIn".Youwilllistentoittwice.F
Welearnfromthepassagethat
精卫填海“精卫填海”是中国的一个神话故事。根据古代作品《山海经》的记载,太阳神最小最疼爱的女儿名叫女娃。有一天,女娃划着一只小船独自向东海太阳升起的地方去。不幸的是,海风来了,山似的波涛掀翻了小船。女娃的生命葬送在无情的大海里。她死后变成一只有红
最新回复
(
0
)