首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 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
30
问题
下列程序的运行结果是( )。
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(){intx=1,a=0,b=0;switch(x){casc0:b++;case1:a++;
设有下列二叉树:对此二叉树先序遍历的结果为
对下列二叉树进行中序遍历的结果为【】。
程序中对fun函数有如下说明void*fun();此说明的含义是
在关系模型中,把数据看成是二维表,每一个二维表称为一个【】。
有定义语句:“intx,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是()。
检查软件产品是否符合需求定义的过程称为______。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
设有定义:struct{inta;floatb;charc;}abc;*p_abc=&abc;则对结构体成员a的引用方法可以是abc.a和p_abc【】a。
下列选项中,不能用作标识符的是()。
随机试题
被列入我国计划免疫的疫苗是()
奔豚汤的主药是()
下列tRNA三叶草结构的叙述,正确的是
升麻葛根汤中配伍升麻的用意是
有关肝性脑病患者脑电图的表现说法正确的是
下列关于承揽合同的相关说法,错误的是()
国家实行带薪年休假制度。劳动者连续工作()以上的,享受带薪年休假。
投资基金的风险主要有以下的哪些风险()①系统性风险;②非系统性风险;③流动性风险;④管理风险;⑤系统运作风险;⑥经营风险
近期你单位员工纪律涣散、工作效率不高,领导让你针对这种情况进行一次整改。你怎么做?
毛泽东指出,国家资本主义是将私人资本主义经济过渡到社会主义经济的中介和桥梁,是一种特殊的资本主义经济。其“特”在()
最新回复
(
0
)