首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
21
问题
有以下程序:
#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://jikaoti.com/ti/0Ef0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includecharf(charx){returnx*x%10+’0’;}main(){chara;intb=0;for(a=0;a
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa"
下列定义变量的语句中错误的是()。
以下不能将s所指字符串正确复制到t所指存储空间的是()。
有以下程序段:intm[2][3],(*p)[3];p=m;则以下对m数组元素的引用正确的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
以下不构成无限循环的语句或语句组是()。
下列对于软件测试的描述中正确的是()。
随机试题
下列各项可见于肺炎链球菌肺炎患者的是
下列哪项不是甲状腺乳头状癌的常见特征
百部来源于百部科以下哪种植物的块根
某县人民法院对一起故意伤害案件作出判决后,如果县人民检察院认为该判决确有错误,提出了抗诉,下列哪些说法是正确的?()
利用废气、烟气、高温废液等作为热媒时可以不考虑()。
下列四幅简图中哪幅图为梯田?[2003-2]
因下列事项而减少的固定资产,不通过“固定资产清理”账户核算的有()。
税法与刑法是从不同的角度规范人们的社会行为。下列有关税法与刑法关系的表述中.正确的有()。
新课改实施中,小学阶段主要是()。(2016.广西)
AccordingtotheHadleyCentre,whatisgoingtohappenbythe2050s?
最新回复
(
0
)