首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) { int x: for(x=5;x>0;X——) if(x——<5) printf("%d,",x); else print{("%d,",x++); } 程序运行后的输出结果是(
有以下程序: #include<stdio.h> main( ) { int x: for(x=5;x>0;X——) if(x——<5) printf("%d,",x); else print{("%d,",x++); } 程序运行后的输出结果是(
admin
2022-06-24
53
问题
有以下程序:
#include<stdio.h>
main( )
{
int x:
for(x=5;x>0;X——)
if(x——<5)
printf("%d,",x);
else
print{("%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,for循环表达式中判断条件x>0不成立,结束本次循环。最后输出结果是4,3,1,。
转载请注明原文地址:https://jikaoti.com/ti/0yd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于结构化程序设计风格的是
下面属于白盒测试方法的是()。
有以下函数intfun(char*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是
若有定义语句:intk[2][3],*pk[3];,则以下语句中正确的是
面向对象方法中,继承是指()。
某系统结构图如下图所示,则该系统结构图的宽度是
以下叙述中正确的是
层次型、网状型和关系型数据库划分原则是( )。
有两个关系R和T如下:则由关系R得到关系T的操作是
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为则
随机试题
最有可能的诊断是最具有鉴别意义的检查是
通信主管部门为调查案件需要,有权依法进行现场勘验,()。
()组织为投资者教育工作设定了六个基本原则。
物业服务企业资质审批部门应当自受理企业申请之日起()个工作日内,对符合相应资质等级条件的企业核发资质证书。
上海市境内,与凤凰山一起被比喻为“丹凤衔书”的山地是()。
长江水系中流域面积最大的支流是()。
什么是套利?套利有哪些基本形式?(中央财经大学2005年)
马克思主义的真理观既是唯物的,又是辩证的。真理观的辩证法表现在()。
计算二重积分,其中D在极坐标系统中表示为
Imagineeatingeverythingdeliciousyouwant—withnoneofthefat.Thatwouldbegreat,wouldn’tit?New"fakefat"products
最新回复
(
0
)