首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: main() { int s=8,a=3,b=5,c=6; if(a>b) s=a; a=b; b=s; if(a>c) {s=a; a=c;b=s); if(b>c) s=b; b=c;c=s; pr
若有如下程序: main() { int s=8,a=3,b=5,c=6; if(a>b) s=a; a=b; b=s; if(a>c) {s=a; a=c;b=s); if(b>c) s=b; b=c;c=s; pr
admin
2009-04-15
30
问题
若有如下程序:
main()
{ int s=8,a=3,b=5,c=6;
if(a>b) s=a; a=b; b=s;
if(a>c) {s=a; a=c;b=s);
if(b>c) s=b; b=c;c=s;
printf("%d,%d,%d\n",a,b,c);
}
则程序运行后的输出结果是【 】。
选项
答案
5,6,8
解析
首先要清楚当满足第1个if的判断条件时只执行一条语句“s=a;”,当满足第2个if的判断条件时执行一条复合语句“{s=a; a=c; b=s};”,当满足第3个if的判断条件时只执行一条语句“s=b;”。执行程序:判断a>b,由于a=3,b=5则3>5为假,不执行“s=a;”,执行“a=b;”和“b=s;”,则a=5,b=8。判断a>c,由于a=5,c=6则5>6为假,不执行“{s=a; a=c; b=s};”。判断b>c,由于b=5,c=6则5>6为假,不执行“s=b;”,执行“b=c;”和“c=s;”,则b=6,c=8。最后输出5,6,8。
转载请注明原文地址:https://kaotiyun.com/show/a4Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Text1的文本框;一个名称为Timer1的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timer1的事件过程如下:PrivateSubTimer1_Timer() StaticflagA
以下关系表达式中,其值为True的是()。
以下过程定义中正确的过程首行是( )。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
以下自定义数据类型的语句中,正确的是( )。
在关系模型中,每一个二维表称为一个
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
为了验证一个正整数n(n>3)是否为素数,最直观的方法是,看在2~n/2范围内能否找到一个整数m将n整除,若m存在,则n不是素数;若找不到m,则n为素数。在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有1个名称为Text1的文本框。请根据上面的算法
在64位高档微机中,CPU能同时处理【 】个字节的二进制数据。
随机试题
蜀道之难,________!
枸橼酸铋钾为
某市人民法院审理市人民检察院依照审判监督程序提出抗诉的案件时,原审被告人王某收到抗诉书后下落不明。该法院应当作出什么处理?()
( )标准定义了环境审核及有关术语,并阐述了环境审核通用原则,宗旨是向组织、审核员和委托方提供如何进行环境审核的一般原则。
下列关于会计科目的表述中,正确的有()。
“贷放分控”的基本含义包括()。
市净率可以用来反映股票的投资价值。一般来说,市净率较高的股票,投资价值较高;反之,则投资价值较低。()
(2010年广东.材料二)根据下列资料和图形,回答下列问题。2008年各级财政共支出城市低保资金393.4亿元,比上年增长41.8%,保障了2330多万城镇贫困人口的基本生活。得到最低生活保障人员中:在职人员82.2万人,占总人数的3.5%,灵
对所有产品都进行了检查,并没有发现假冒伪劣产品。如果上述断定为假。则以下哪项为真?I.有的产品尚未经检查,但发现了假冒伪劣产品。Ⅱ.或者有的产品尚未经过检查,或者发现了假冒伪劣产品。Ⅲ.如果对所有产品都进行了检查,则
America’sDiplomaticChallengesVocabularyandExpressionscombatmissionTalibanseparatistDepartmentofDe
最新回复
(
0
)