首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
25
问题
有下列程序:
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全国计算机二级
相关试题推荐
设变量x的值是845,则下面语句的输出是()。Printx\100+(xMod100)\10+xMod10
与数学式子对应的VisualBasic表达式是()。
以下表达式与Int(3.5)的值相同的是
有下面程序代码:PrivateSubCommand1_Click()Fork=5To1Step-1x=k+x*10NextkPrintx
有如下程序:PrivateSubForm_Click()DimSAsStringS=lnputBox(“请输入一个字符串:”)Fori=1ToLen(S)\2
在结构化方法中,用数据流图(DFD)作为描述工具的软件开发阶段是()。
以下说法中正确的是( )。
在关系模型中,每一个二维表称为一个
下列说法中正确的是
假设用复制、粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是()。
随机试题
催化剂都是由固态物质构成。()
A.食管胃底静脉曲张破裂出血B.胃肠道黏膜糜烂出血C.两者皆有D.两者皆无肝硬化消化道出血原因是
医师在医疗活动中对病人和社会履行义务的道德责任感和自我评价能力,谓之医师的
下列有关甲型肝炎的叙述,错误的是
A.厌氧菌B.大肠埃希菌C.金黄色葡萄球菌D.肺炎链球菌E.铜绿假单胞菌引起胆源性肝脓肿的常见致病菌是
某公司的账目混乱,凭证不全,税务机关核定其应纳税额为10万元,该公司认为税务机关核定的应纳税额有误,应当是8万元。税务机关同时对该公司不按规定保管记账凭证处以1万元的罚款,该公司认为税务机关的处罚过重。以下说法正确的是()
从给出的几句话中选出没有语病的一句()。
SQL语言集______、数据操纵、数据定义、数据控制功能于一体。
视图设计器中包括的选项卡有()。
FLOWER:VIOLET
最新回复
(
0
)