首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: 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
49
问题
若有如下程序:
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全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:OptionBase1PrivateSubCommand1_Click()Dima(4,4)AsIntegerFori=1To4
以下能够设置控件焦点的方法是()。
单击一次命令按钮,下列程序代码的执行结果为()。PrivateSubCommand1_Click()DimaAsIntege,bAsIntege,cAsIntegera=2:b=3:c=4P
编写如下程序:PrivateSubCommand1_Click()Fori=1To4PrintSpace(12-3*i);Forj=1ToiPrintj;
以下关于文本框Text1的叙述中,错误的是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
以下叙述中错误的是( )。
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
构成计算机软件的是
在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
随机试题
气象服务经济包含两层意义,一是指利用气象服务来防灾、抗灾以避免风险和损失;二是指利用有利的气象条件来创造效益。人们可以利用气象信息作为从事经济活动的决策依据之一,可以根据气象服务提供的信息,安排生产经营活动,减少经济损失,提高经济效益。根据上述定
卡比多巴的作用是左旋多巴的作用是
心绞痛发作时首要的护理措施是
下列关于建筑中疏散门的做法中,正确的有()。
国家助学贷款的审批人应对下列()进行审查。
贷款风险的预警信号系统中关于经营状况的信号不包括()。
火塘是藏族家庭起居活动的中心。、()
在两个相同的长方形塑料盒子的一端用潮湿的土壤分别搭起一座相同坡度的“小山”,从盒子的另一端倒入等量的水。形成“湖泊”。不同的是在其中一个盒子内。将一块微湿的海绵压入“小山”底端的土壤里(见图)。分别用两个喷水壶,往“小山”上洒等量的水,模拟降水。观察、比较
现代的学校教育制度包括()
在一切监督力量中,党委和政府对公安工作的监督具有第一位的意义。党委和政府对公安工作的体验最直接,党委和政府的监督具有广泛性、普遍性。()
最新回复
(
0
)