首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
28
问题
有下列程序:
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全国计算机二级
相关试题推荐
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是()。
设变量x的值是845,则下面语句的输出是()。Printx\100+(xMod100)\10+xMod10
设变量x中的值是395,则下面语句的输出是()。Printx\100+((xMod100)\10)*10+(xMod10)*100
在窗体上画一个文本框,其名称为Text1,然后编写如下程序:OptionBase1PrivateSubForm_Click()DimArr(10)AsIntegerFori=6To
编写如下程序:PrivateSubComoaand1_Click()DimscoreAsIntegerscore=86Ifscore>85Thenr
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面语句中与该语句不等价的是( )。
设有下面的语句:PrintIIf(x>0,1,IIf(x
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicxAsIntegerPrivateyAsInteger窗体文件的程序代码是:DimaAsIntegerPriva
在关系模型中,每一个二维表称为一个
下列说法中正确的是
随机试题
患者眩晕,动则加剧,劳则即发,面色白,唇甲不华,心悸少寐,神疲懒言,饮食减少,舌质淡,脉细弱。其治法是
王某是某普通合伙企业的合伙人之一,王某的以下行为符合法律规定的有:
反映财务盈利能力的静态指标包括()。
下列事件应由承包商承担经济损失的是()。
下列经济业务中,会导致企业资产总额发生变动的是()。
甲期货公司与客户乙签订了一份期货经纪合同。某日,乙向甲下达了一份交易指令,但该交易指令没有品种、数量和买卖方向。则下列说法正确的是()。
同侧步持球突破是常用的篮球突破技术之一,简述该技术的动作方法(以左脚做中枢脚)。
德育过程的基本矛盾是()
HowdidDaedalusmanagetoescapetoSicily,accordingtothepassage?Thefirstscientificairflightwasdesignedby
Acertaintruckuses18gallonsofdieselfuelintraveling270miles.Inorderforthetrucktotravelthesamedistanceusing
最新回复
(
0
)