首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 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
39
问题
下列程序的运行结果是( )。 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全国计算机二级
相关试题推荐
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串"Basic"的语句是
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。程序运行时,会把in5.txt中的所有记录读入数组a中(每个数组元素是一条记录
有下面程序代码:PrivateSubCommand1_Click()i=1DoWhilei<5j=1Doj=j+1Pr
下面的程序运行时,单击窗体后,窗体上显示的结果是()。PrivateSubForm_Click()Dima(1To6)AsIntegerDimmin1%,i%,j%,n%,t%,k%a(1)=8:a(2)=6
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面语句中与该语句不等价的是( )。
有如下数据定义语句:DimX,YAsInteger以上语句表明( )。
假定有以下程序段:Fori=lTo3Forj=5To1Step-1Printi*iNextjNextI则语句Printi*j的执行次数是()。
随机试题
在PowerPoint2010中,下列说法不正确的是________。
青年男性,不慎后仰位跌倒,右手掌着地,右肩疼,Dugas征阳性,其诊断是
急性肾衰竭病人少尿期或无尿期,需紧急处理的电解质失调是
下列哪项是激素与受体结合的共同特征
某患者进行白细胞计数的数值为25×109/L,但在分类100个白细胞的同时计数有核红细胞数为25个,将白细胞数值进行校正,其正确数值为
下列各项,不属肺痈的主症的是
有关母乳喂养,下面哪一条不正确()
散布图主要通过点阵的()发现其中排列的规律或特征。
在实施人二亡呼吸时,应注意()。
中国近代教育发端于()
最新回复
(
0
)