首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: 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
66
问题
若有如下程序:
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全国计算机二级
相关试题推荐
编写如下程序代码:OptionExplicitPrivateSubForm_Click()DimxAsVariantDimiAsVariantx=Array(50,27,69,80,45)
数据库系统的三级模式不包括( )。
窗体上有一个名称为VScroll1的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScroll1.Value的值等于( )。
以下关于过程及过程参数的描述中,错误的是( )。
单击一次命令按钮,下列程序代码的执行结果为()。PrivateSubCommand1_Click()DimaAsIntege,bAsIntege,cAsIntegera=2:b=3:c=4P
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
考生文件夹下有工程文件sjt4.vbp,窗体Form1上有1个名称为Command1的命令按钮和1个名称为Text1的文本框,各控件及其属性见窗体文件。程序功能为:单击“开始”按钮,则随机产生20个不重复的英文大写字母,并将结果显示在’Fext
结构化程序设计中,下面对goto语句使用描述正确的是
486PC机主板上一般带有高速缓冲存储器Cache,它是()之间的储存。
在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
随机试题
Ispentlastsummervolunteeringatahospital.Itwasagiftto【C1】______somanyamazingpeopleandI’dliketoshareoneofth
邪盛病进时,常见的脉象是
不属于肱骨髁上骨折的临床表现的是
【2007年第4题】题21~25:已知一企业变电所电源引自地区变电站,已知条件如下(见图):(1)35kV电源侧(公共接入点)最大和最小短路容量分别为590MVA和500MVA,35kV线路电源处公共接入点供电设备容量50MVA,该电力用户用电协议容量为
组织与供方建立相互依存的、互利的关系可增强双方创造价值的能力体现了质量管理的()原则。
动火作业是指在施工现场进行明火、爆破、焊接、气割或采用酒精炉、煤油炉、喷灯、砂轮、电钻等工具进行可能产生火焰、火花和赤热表面的临时性作业。为保证动火作业安全,下列关于施工现场动火作业的说法不符合要求的是()。
A式论述亲子关系类型对儿童发展的影响。
中国人民银行专门行使中央银行职能是在()年。
电子政务的网络基础设施主要包括因特网、公众服务业务网、非涉密政务办公网、【 】。
DearKind-Trustee-Who-Sends-Orphans-to-College,HereIam!Itravelledyesterdayforfourhoursinatrain.It’safunnysen
最新回复
(
0
)