首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
21
问题
有下列程序:
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://jikaoti.com/ti/1cI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量x中的值是395,则下面语句的输出是()。Printx\100+((xMod100)\10)*10+(xMod10)*100
有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,x,bx=InputBox(“请输入一个多位整数”)
以下能对正实数d的第3位小数四舍五入的表达式是()。
在窗体上画一个文本框,其名称为Text1,然后编写以下程序:PrivateSubForm_Load()ShowText1.Text=“”Text1.SetFocusEn
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示。下列说法错误的是()。
当执行循环的时间较长时,为了避免被误认为是死机,通常应在循环体中放置一个语句,这个语句是
在数据管理技术发展的三个阶段中,数据共享最好的是( )。
设有工程文件Proj,其中含有Form1窗体、Form2窗体、标准模块Module1.bas,在Form1窗体模块的通用声明段中书写了如下语句PublicXAsInteger,在Form1窗体模块中还定义了通用过程LocalSub。则以下说法中正确的
随机试题
光分组交换机中的光缓存由光控制的光纤延迟线阵列完成。()
致力于词作的“才子词人”是()
A.粘膜下肌瘤2cmB.浆膜下肌瘤3cmC.宫颈肌瘤6cmD.多发性壁间肌瘤,子宫>10周E.肌瘤肉瘤变可行保守治疗的是
确认法律地位是指行政主体依法对某个法律关系中的当事人的权利义务是否存在以及()加以确认。
在使用假设开发法评估在建工程价值时,利用直接成本利润率估算开发利润的公式为:开发利润=()×直接成本利润率。
普通股股东是否具有优先认股权,取决于认购时间与股权登记日的关系,该日称为除息日。( )
下列关于企业涉税账务处理的说法中,正确的有()。
在商业活动的层面上,企业可能面对的风险可分为两大类,它们是()和()。
A.abuseB.appreciatedC.attractedD.linkedE.mixtureF.unionG.perceivedH.setI.mergeJ.disappearK.measured
CollegesandUniversitiesarcinstitutionsofhighereducationthatofferprogramsbeyondthehighschoollevel.Collegesandu
最新回复
(
0
)