首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() { int x=5; do {printf("%d",x-=4);} while(!(--X)); } 程序的输出结果是( )。
有下列程序: main() { int x=5; do {printf("%d",x-=4);} while(!(--X)); } 程序的输出结果是( )。
admin
2010-12-10
64
问题
有下列程序: main() { int x=5; do {printf("%d",x-=4);} while(!(--X)); } 程序的输出结果是( )。
选项
A、1
B、20
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/b6Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设a=2,b=3,c=4,d=5,下列表达式的值是()。3>2*bOra=cAndbcOrba+c
数据库的故障恢复一般是由()来执行恢复。
有下面程序代码:PrivateSubCommand1_Click()Fork=5To1Step-1x=k+x*10NextkPrintxEndSub程序运行后,单击命
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序:PrivateSubcommand1_Click() Dimn IfText1.Text"123456"Then n=n+1 Print"口令输入
以下关于控件的叙述中,正确的是
下列方法中,不属于软件调试方法的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是()。
在一棵二叉树上,第5层的结点数最多是()。
下列对于软件测试的描述中正确的是
随机试题
A.百会、神门B.肾俞C.印堂D.气海、肺俞、足三里遗尿肾阳虚者加
左肾上腺解剖描述中,下列哪一项最确切
患者女,67岁。发现乳腺包块1个月余,伴乳头溢液,X线图像如下,最有可能的诊断是
试戴时,可采用如下方法判断颌位关系是否正确,除了
王某过世后留下的6间房屋应由哪些人分配?各自应分得多少?为什么?如王乙要求以自己的名义代位请求孙某支付车祸致人损害的赔偿金,其主张能否得到支持?为什么?
以下属于准公共产品的是()。
你是一个工作组的组长,你们组的小马性格直爽。只对组里很有才能的同事非常尊敬,对其他同事则爱答不理。请问你如何与他沟通?
A、正确B、错误B
Peoplefrommanyplacesweredrawntothecitybyitsgrowingeconomy.
It’spossibletoadmireOprahWinfreyandstillwishHarvardhadn’tawardedheranhonorarydoctoroflawdegreeandthecommenc
最新回复
(
0
)