首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: int x=3; do {printf("%d",x-=2);} while(!(--x)); 其输出结果是( )。
有以下程序段: int x=3; do {printf("%d",x-=2);} while(!(--x)); 其输出结果是( )。
admin
2012-12-03
172
问题
有以下程序段:
int x=3;
do
{printf("%d",x-=2);}
while(!(--x));
其输出结果是( )。
选项
A、1
B、3 0
C、1—2
D、死循环
答案
C
解析
本题考查do-while循环,先执行do输出的x的值为1,接着执行whlle语句,此时——x的值为0,x也为0,而非0为1,循环成立,接着执行do输出x值为-2,执行——x后,表达式为-2,而!(——x)为0,退出循环。
转载请注明原文地址:https://kaotiyun.com/show/P0Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。main(){inti,m=0,n=0,k=0;for(i=9;i<=11;i++)switch(i/10){case
以下选项中不能正确把c1定义成结构体变量的是
已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为()。
下列叙述中不正确的是()。
若有以下定义和语句,则使指针p指向值为36的数组元素的表达式是【】。inta[10]={19,23,44,17,37,28,49,36},*p;p=a;
下列叙述中,错误的是()。
在面向对象的程序设计中,下列叙述中错误的是()。
下列可用于C语言用户标识符的一组是
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
随机试题
以下哪些管线不可穿越抗震缝?
下列银行业务中,存在信用风险的有()
简述新一轮课程改革关于课程体系的设计构想。
国家的繁荣取决于教育的质量,而教育的质量主要依靠教师。教师的素质会影响整个教育的成功。
构建社会主义和谐社会的重要条件是
HappyMarriage,HappyHeartHappilymarriedpeoplehavelowerbloodpressure【51】______unhappilymarriedpeopleorsingles,
Whichfacilityisnotavailableintheapartmentbuilding?
Itdidnottakelongforthecentralbankto______theirfears.
Someexpressionshavemadeajumpfromsportseventstoeverydaylife.Onesuchexpressionisfallguy.Afallguyistheperson
Ofthe500milliondifferentspeciesfromlivingcreaturesthathaveappearedonearth,nearly99percenthavevanished.
最新回复
(
0
)