首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() { int x=5; do (printf("%d",x-=4) ;} while(!(--X)); } 程序的输出结果是( )。
有下列程序: main() { int x=5; do (printf("%d",x-=4) ;} while(!(--X)); } 程序的输出结果是( )。
admin
2010-09-05
49
问题
有下列程序:
main()
{ int x=5;
do
(printf("%d",x-=4) ;}
while(!(--X));
}
程序的输出结果是( )。
选项
A、1
B、2 0
C、1 -4
D、死循环
答案
C
解析
本题考查do…while循环。①执行printf语句,x=x-4=1,输出1,判断while循环的控制条件,--x=0,则(!(--x))非零,循环条件成立,执行下一次循环;②执行 printf语句,x=x-4=-4,输出-4,判断while循环的控制条件,--X=-5,则(!(--X))为零,循环条件不成立,结束循环。
转载请注明原文地址:https://kaotiyun.com/show/M5Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>D)Ord>c的值是()。
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为()。
以下能对正实数d的第3位小数四舍五入的表达式是()。
编写如下程序:PrivateSubCommand1_Click()Dima(10)AsStrings=“123456”n=Len(s)Fork=1Ton
语句:PrintAsc(Chr$(Mid$("98765432",4,2)))的输出是
当执行循环的时间较长时,为了避免被误认为是死机,通常应在循环体中放置一个语句,这个语句是
A、自然连接B、交C、投影D、并A关系R和关系S有公共域,关系T是通过公共域的等值进行连接的结果,符合自然连接,选A。
标准模块中有如下程序代码:PublicxAsInteger,YAsIntegerSubTempSub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:Pri
以下关于图片框控件的说法中,错误的是()。
随机试题
WhatarethebeautiesofHawaii?Let’sstartwithfour.Thebeach,famousforitswatertemperature,airtemperatureandwav
以咯血为主要表现的疾病是
会计主体是指会计所核算和监督的特定单位或者组织,是会计确认、计量和报告的空间范围。企业会计确认、计量和报告应当以_______为前提。
非公开发行股票的特定对象应当符合( )的规定。
企业发生超支的广告费应记入()。
下列各句中语意明确,没有歧义的一句是()。
领事裁判权
他诚挚友好的态度使我消除了紧张情绪。
TheGreatestShowonEarthTheOlympicGames(奥林匹克运动会)arethegreatestfestivalofsportintheworld.Everyfouryears,a
Inthemidstofaperiodofrapidlanguageextinction,withalanguageestimatedtodieeverytwoweeks,linguistshavefounda
最新回复
(
0
)