首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
80
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){inti,a[10];for(i=9;i>=0;i-)a[i]=10-i;printf("%d%d%d",a[2]a[5],a[8]);}
下面函数的功能是()sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t);}
可以在C语言程序中用做用户标识符的一组标识符是()。
下列不属于软件工程的3个要素的是()。
下列程序执行输出的结果是______。#include<stdio.h>f(inta){intb=0;staticc=7;a=c++;b++;return(a);}main()
设二叉树如下:对该二叉树进行后序遍历的结果为【】。
以下叙述中正确的是
下列对于软件测试的描述中正确的是()。
若有定义:“inta=10,b=9,C=8;”接着顺序执行下列语句后,变量b中的值是________。c=(a-=(b-5)):c=(a%11)+(b=3);
计算机辅助教育的英文缩写是()
随机试题
简述公共关系的基本涵义。
患者,男,30岁。患大叶性肺炎,发热、咳嗽,医嘱予青霉素注射,注射后发生过敏性休克。以下处理方案中最适宜的是
下列作为水溶性固体分散体载体材料的是
毒物代谢的两重性是指
A.气阴两伤的舌干口渴B.肾虚视物不清C.心阴虚、心火旺的心烦失眠D.血热崩漏、月经过多E.阴虚阳亢之头晕目眩鳖甲主治
确定中标人前后,招标人不得与投标人就()等实质性内容进行谈判。
建筑施工企业安全生产责任制的考核周期应当按()确定。
证券公司从事客户资产管理业务,应当遵循的原则有()。I.公平Ⅱ.公开Ⅲ.公正Ⅳ.自愿
关于隐性课程的特点,下列说法错误的是()。
RS-232是DTE和DCE之间的接口标准,当作为DCE的Modem和作为DTE的计算机相连时,按此标准需要连接的最少线数是(11)。Modem收到呼叫信号后向计算机发送的信号是(12)。当数据发送完毕,计算机向Modem发送的信号是清除(13)、Mode
最新回复
(
0
)