首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 main() { int x=1,y=3,a=0; while(x++!=(y-=1)) { a+=1;
下列程序的运行结果是( )。 main() { int x=1,y=3,a=0; while(x++!=(y-=1)) { a+=1;
admin
2010-09-05
46
问题
下列程序的运行结果是( )。 main() { int x=1,y=3,a=0; while(x++!=(y-=1)) { a+=1; if(y<x)break; } printf("%d,%d,%d\n",x,y,a); }
选项
A、2,3,2
B、2,3,1
C、1,3,3
D、3,1,2
答案
D
解析
本题考查while循环。第一次循环,先拿x的值和(y-1)比较,此时x=1,y-1-2,循环条件成立,比较完将x的值加1,此时x=2,进入循环,a-a+1=1,判断if语句的控制条件是否成立,y<x不成立,接着执行下一次循环。第二欲循环,先拿x的值和(y-1)比较,此时x-2,y-1=1,循环条件成立,比较完将x的值加1,此时x=3,进入循环,a=a+1=2,判断if语句的控制条件是否成立,y<x成立,执行break语句退出循环。
转载请注明原文地址:https://www.kaotiyun.com/show/PzPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框,其Text属性值为"VBProgramming"。运行程序后,选中其中的"VB",并执行如下事件过程:PrivateSubCommand1_Click()
某人编写了下面的程序:PrivateSubCommandl—Click()DimaAsInteger,bAsIntegera=lnputBox(“请输入整数”)b=InputBox(“请输入整数”)
窗体上有名称分别为Text1、Text2的文本框,名称为Command1的命令按钮。运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:PrivateSubCommand1_Click()Text2.T
程序流程图(PFD中的“口”代表的是()。
有以下程序代码:ConstNUMAsInteger=5PrivateSubForm_Click()DimaAsInteger,bAsIntegera=1:b=NUMDoa=a+
下列程序运行后,单击窗体,在窗体上显示:1,1+2,1+2+3,1+2+3+4,1+2+3+4+5的和。在横线处应填写()。PrivateSubForm_Click()DimiAsInteger,ttAsInteg
窗体上有一个名称为Text1的文本框和一个名称为Command1的命令按钮,要求程序运行时,单击命令按钮(如图所示),就可以把文本框中的内容写至收件Out.txt中,每次写入的内容附加到文件原有内容之后。以下能正确实现上述功能的程序是()。
随机试题
止回阀压力损失指标为:水流速为2m/s时,最大允许压力损失应不大于40kPa。()
胸部CT图像,纵隔结构显示的窗宽为
全口义齿模型上做上颌后堤区处理时,用雕刻刀在颤动线处刻划的切迹深度一般为
可以使气管移向健侧的疾病( )
询价招标应作为政府采购的主要采购方式。()
发行人向中国证监会报送首次公开发行股票申请文件,初次报送的材料份数是:原件()份、复印件()份。
对外公开的文件指内容不涉及任何秘密、可直接对国内外公布的公文。()
CarsonMcCullershadthebrilliantandearlysuccessthathascometobealmostatraditionoftheSouthernSchool.Shewasborn
患者,女性,22岁,左下智齿低位阻生,以前从未治疗过牙齿,注射麻药后出现头晕、胸闷、面色苍白,脉快而高,恶心、呼吸困难,血压下降,并有短暂的意识丧失。根据上述症状可诊断为()。
在虚拟页式存储管理系统中,每个页表项中必须包含的是()。
最新回复
(
0
)