首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
82
问题
有以下程序:
#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>sub(int*s,inty){staticintt=3;y=s[t];t--;}main(){int
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x
下列程序的运行结果为【】。main(){intx,y,z;X=12;y=012;z=0l2;printf("%d,%d,%d\n",x,y,z);}
设二叉树如下:对该二叉树进行后序遍历的结果为【】。
设有定义:struct{charmark[12];intnuml;doublenum2;}tl,t2;,若变量均已正确赋初值,则以下语句中错误的是
软件设计包括软件的结构、数据、接口和过程设计,其中软件的过程设计是指()。
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。#include<string.h>main(){infi,j,[13];charstr[]={"1234567"};for(i=0,j=strlen(str)[14]
关系数据库管理系统能实现的专门关系运算包括()。
随机试题
欲用大黄攻下宜
卵泡早期分泌量少,其后逐渐增高,排卵前达高峰,以后降低,黄体期再度增高卵泡前半期分泌量少,以后逐步上升,排卵前24小时迅速升高出现分泌陡峰,24小时后骤降,黄体期维持低水平
下列选项中对危害公共安全罪的特征描述正确的是()
一般来说,一个账户的增加方发生额与该账户的期末余额都应该记在账户的()。
对于被审计单位在被审计期间内发生的坏账损失,注册会计师应检查()。
抢劫罪是以非法占有为目的,对财物的所有人或者保管人当场使用暴力、胁迫或其他方法,强行将公私财物抢走的行为。以下各项中,属于抢劫罪的一项是()。
【2010江西真题】2010年公布的《国家中长期教育改革和发展规划纲要(2010一2020年)》确立了我国未来十年教育改革和发展的工作方针,其内容是()。
根据变量直接定义与否,可将变量分为()形式。
Whatcanelementaryschoolershavefornutritiousdrinks?
______isthelongestriverintheU.S.A.
最新回复
(
0
)