首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 main() { int x=1,y=3,a=0; while(x++!=(y-=1) ) { a+=1; if(y<x)break; } printf("%d,%d
下列程序的运行结果是( )。 main() { int x=1,y=3,a=0; while(x++!=(y-=1) ) { a+=1; if(y<x)break; } printf("%d,%d
admin
2013-02-23
80
问题
下列程序的运行结果是( )。
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/zzJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是______。
下列程序的输出结果是()main(){charch[2][5]={"6934","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];
以下程序的功能是从键盘上输入一行字符,存入一个字符数组中,然后输出该字符串。请填空。main(){charstr[81],*sptr;inti;for(i=0;i<80;i++){str[i
在C语言中,int,char和short三种类型数据在内存中所占用的字节数
产生软件危机的原因是:一方面与软件生产本身的复杂性有关;另一方面,和______的方法不正确有关。
实体是信息世界中广泛使用的一个术语,它用于表示
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
下列关系运算的叙述中,正确的是()
以下对C语言函数的有关描述中,正确的是
无论对于顺序存储,还是链接存储的栈和队列来说,进行插入或删除运算的时间复杂性均相同,则为【】。
随机试题
肺硅沉着症中,硅结节的叙述不正确的是()
下列不是老年男性尿路梗阻常见的病因是()
机械加工设备的运动部件如转轴、联结器飞轮、齿轮、摩擦轮、传动带及带轮、旋转物体上的突出部分等是容易发生机械伤害事故的危险部位。因此,对以上危险部位的防护要求是:以操作人员的操作位置所在的平面为基准,凡高度在()m之内的所有齿轮传动、带传动、链传动、
下列工序质量控制的方法,属于工序质量预控的有()。
从事特种设备的检验、检测人员应当经国家负责特种设备安全监督管理的部门组织考核,()后方可从事检验检测工作。
请从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
科学劳动是社会劳动的一般劳动。这种劳动,既取决于今人的协作,又取决于前人的劳动成果。不论古人的还是今人的劳动成果,都表现为一定形式的知识(如图书和情报)。这些知识在进入新的科学劳动中,都是以科学劳动资料的形式出现的。科学家的创造力只有得到科学资料,才能进行
进程存在的标志是【】。
Therecanbenodoubtthatthecomputerrevolutionhastouchedvirtuallyeverypersoninthecountryinsomewayoranother.
BillGates,thenstillMicrosoft’sboss,wasnearlyrightin2004whenhepredictedtheendofspamintwoyears.Thankstoclev
最新回复
(
0
)