首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int x: for(x=5;x>0;x一一) if(x一一
有以下程序: #include main() { int x: for(x=5;x>0;x一一) if(x一一
admin
2018-01-14
25
问题
有以下程序:
#include
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/tHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定所有变量均已正确说明,下列程序段运行后x的值是()。a=b=c=0;x=12;if(!a)x--;elsex=5:if(c)x=3;elsex=4:
在面向对象方法中,类的实例称为_________。
有下列程序:intfunl(doublea)(returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b
有下列程序:fun(intx,inty){staticintm=0,i=2;i+=++m;m=i+x+y;returnm;}main(){intj=1,m=1,k;
没有定义:intx[2][3];,则以下关于二维数组x的叙述错误的是()。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是()。
在位运算中,操作数每右移一位,其结果相当于()
在计算机中,算法是指______。
用树形结构来表示实体之间联系的模型称为
软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修复性等特性,其中最重要的是()。
随机试题
试述律师在诉讼和仲裁活动中的执业行为规范。
下列关于致密斑的特征描述哪项错误()
一般施工合同均分为()等部分。
在环境管理体系中,组织应建立文件程序,是对( )进行监测和测量。
下面是“观察物体"一课的课堂导入,请根据案例回答问题.师:同学们认识老师手上的这个水果吗?对,阳桃.今天老师就要给大家讲一个画阳桃的故事.师讲故事:一天,美术老师带来了阳桃,让大家仔细观察之后把它画下来,淘气也画了一张.同学们看了都笑话
国际贸易惯例在某种程度上具有一定的法律约束力,国际商务活动的参与方必须遵守。()
设λ=2是可逆矩阵A的一个特征值,则(1/3A2)-1+E的一个特征值是
YawningcanbeaproblemattheofficeforLindsayEierman,whichmakesherembarrassed."I’veexplained,’I’msorry,Ididn’tg
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=8,RED,BLACK=15};则枚举常量RED的值为
Itisstrangethatsomanyoftheimportantmeetingsinpeople’slivestakeplacequitebychance.Icouldhavesat【C1】______in
最新回复
(
0
)