首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int y=10; while(y--); printf("y=%d\n",y);} 程序执行后的输出结果是
有以下程序 main(){int y=10; while(y--); printf("y=%d\n",y);} 程序执行后的输出结果是
admin
2018-11-21
38
问题
有以下程序
main(){int y=10;
while(y--);
printf("y=%d\n",y);}
程序执行后的输出结果是
选项
A、y=0
B、y=1
C、y=-1
D、while构成无限循环
答案
C
解析
while循环语句的循环体为空语句,所以每一次循环程序什么都不做。当循环自变量y=0时,退出循环结束,变量y执行自减运算,得.-1,所以打印输出变量y的值为-1。
转载请注明原文地址:https://kaotiyun.com/show/Mlxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
能将高级语言程序转换成目标语言程序的是______。
以下程序运行后的输出结果是【】。fun(intx){if(x/2>0)fun(x/2);printf("%d",x);}main(){fun(6);}
—个关系表的行称为[]。
下述程序的输出结果是#includevoidmain(){inta[5]={2,4,6,8,10};int*p=a,**q=&p;printf("%d,",*(p++));printf("%d",**q);}
下列可用于C语言用户标识符的一组是
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){doubles[10][22];intn;……fun(s);……
以下叙述中错误的是
下列程序的输出结果是_____。intfunc(inta,intb){return(a+b);}main(){intx=2,y=5,z=8,r;r=func(func(x,y),z);printf("%\d\n",r);}
函数rewind的作用是
对数据元素之间的逻辑关系的描述是()。
随机试题
A、Leaningtorelaxthemselvesbeforeaudience.B、Listeningtocelebrities’publicspeakingasoftenaspossible.C、Speakinginp
血红蛋白病的确诊试验是
水泥粉煤灰碎石桩应设置褥垫层,其作用是()。
建设单位应当在( ),将工程竣工验收报告等相关资料报有关部门备案。
对于价值较低的商品,往往采取()计算其重量。
当证券市场上买卖兴旺,价格上涨时引起货币市场上资金需求的增长,利率上升。()
三河古镇的景区线路包括()。
一般来说,各种教学方法既有启发性质,又有注入性质,是一把“双刃剑”。()
将一个表面积为18平方厘米的正方体沿对角线切成两块对称的三棱柱(如图),并将这两块三棱柱重新拼接成一个大的三棱柱。则这个大三棱柱的表面积最大为()平方厘米。
有以下程序:main(){intX=3,y=2,z=1;printf("%d\n",x/y&~z);}
最新回复
(
0
)