首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x; for(x=5;x>0;x——) if(x一一<5) printf("%d,",x); else printf("%d,",x++);
有以下程序: #include<stdio.h> main() { int x; for(x=5;x>0;x——) if(x一一<5) printf("%d,",x); else printf("%d,",x++);
admin
2019-06-12
28
问题
有以下程序:
#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再自加l为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/pNRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序#includemain(){inti;FILE*fp;for(i=0;i
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098
有以下程序#includemain(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\n",x);}程序的运行结果是()。
以下叙述中正确的是()。
数据流图中带有箭头的线段表示的是()。
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
结构化程序设计的基本原则不包括
有以下程序#includemain(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+");fwrite(s2,7,1,pf);rewind(pf);/*文件位置指针
下面不属于软件需求分析阶段主要工作的是()。
下列对于软件测试的描述中正确的是()。
随机试题
在刘、关、张三人为股东的有限责任公司经营活动中,欲设定担保。下列相关说法正确的是:()
试按图4-6所示的简易仿形装置,分析说明铣削成形面的仿形过程。并按表4-2的成形面误差,分析产生误差的原因和调整措施。
丙酮酸氧化脱羧的酶系存在于细胞的什么部位
某猪场部分3月龄以上猪突然发生咳嗽,呼吸困难,急性死亡,病死前口鼻流出有血色的液体。剖检见肺与胸壁粘连,肺充血、出血。分离病原时应选用的培养基是()
血浆胶体渗透压主要来自
根据《刑法》与司法解释的规定,国家工作人员挪用公款进行营利活动、数额达到1万元或者挪用公款进行非法活动、数额达到5000元的,以挪用公款罪论处。国家工作人员甲利用职务便利挪用公款1.2万元,将8000元用于购买股票,4000元用于赌博,在1个月内归还1.2
基金运作费用一般指为保证基金正常运作而发生的应由基金承担的费用,它不包括()。
饭店供应商的竞争压力来自于()。
根据计划制定者的层次和对工作的影响范围、影响程度,可将计划分为()。
生物体的组成方式从简单到复杂的排列顺序为()。
最新回复
(
0
)