首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 main() { int x=1,y=3,a=0; while(x++!=(y-=1)) { a+=1; if(y<x) break;
下列程序的运行结果是( )。 main() { int x=1,y=3,a=0; while(x++!=(y-=1)) { a+=1; if(y<x) break;
admin
2012-12-03
52
问题
下列程序的运行结果是( )。
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
解析
本题考查whlle循环。第一次循环,y=y-1,y=2,循环条件成立,x=1,x++后值为1,x自加变成2,进入循环,a=a+1=1,判断if语句条件是否成立,y<x不成立,接着执行下一次循环。第二次循环,x=2,y-1=1,循环条件成立,进入循环,a=a+1=2,判断if语句的控制条件是否成立,y<x成立,执行break语句,退出循环。结果为D。
转载请注明原文地址:https://kaotiyun.com/show/EMPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){charc1=’1’,c2=’2’;c1=getchar();c2=getchar();putchar(c1)
设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是()。
在关系模型中,把数据看成一个二维表,每一个二维表称为一个______。
下列叙述中不正确的是()。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
以下叙述中错误的是()。
数据的存储结构是指()。
在下列给出的表达式中,与while(E)中的(E)不等价的表达式是()。
单独测试一个模块时,有时需要一个【】程序驱动被测试的模块。
下列可用于C语言用户标识符的一组是
随机试题
TCP/IP协议的含义是()。
求函数y=2x3+3x2-12x+1的单调区间.
患者,男,68岁。不慎跌倒,感左髋部疼痛。体检:左下肢短缩2cm、极度外旋畸形。常常提示
在公路工程中,大型崩塌是指崩塌体体积大于()m3。
无权代理行为在( )情况下,被代理人承担民事责任。
施工项目管理规划大纲内容中的投标和签订合同规划应包括()。
“备案号”栏应填写()。“成交方式”栏应填写()。
以下各种关于图形元件的叙述,正确的是()。
我国刑法规定的犯罪概念是区分罪与非罪的总标准。()
"SocialReadjustmentScales"HolmesandRahedevelopedtheSocialReadjustmentRatingScale(SRRS)tomeasurelifechangeas
最新回复
(
0
)