首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
45
问题
有下列程序: 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/WzPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串"Basic"的语句是
在窗体上画一个名称为Text1的文本框,并编写如下程序:OptionBase1PrivateSubForm_Click() Dimarr DimStartAsInteger,FinishAsInteger DimSu
窗体上有名称分别为Text1、Text2的文本框,名称为Command1的命令按钮。运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:PrivateSubCommand1_Click()Text2.T
程序流程图(PFD中的“口”代表的是()。
有以下程序代码:ConstNUMAsInteger=5PrivateSubForm_Click()DimaAsInteger,bAsIntegera=1:b=NUMDoa=a+
在窗体上建立三个菜单(名称分别为Read、Cale和Save,标题分别为“读人数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Text1,可显示多行,ScrollBars属性设置为2)(如图所示)。程序运行后,如果执行“读入数据”命令,则读入
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面语句中与该语句不等价的是( )。
有如下数据定义语句:DimX,YAsInteger以上语句表明( )。
假定有以下程序段:Fori=lTo3Forj=5To1Step-1Printi*iNextjNextI则语句Printi*j的执行次数是()。
随机试题
A.间质细胞B.支持细胞C.附睾D.曲精小管分泌雄激素结合蛋白的部位是
根管最狭窄的地方在哪里
工程总包单位或设备安装单位进行设备采购时,监理工程师主要是( )。
发包人应在监理人收到进度付款申请单后的()天内,将进度应付款支付给承包人。
竞争按( )划分,可分为行业内竞争和行业间竞争。
某生产企业,2015年全年销售额1600万元,成本600万元,营业税金及附加460万元,各种费用400万元。已知上述成本费用中包括新产品开发费40万元、广告费支出250万元。该企业2015年应纳企业所得税()万元。
()对于血液循环相当于引擎对于()
强迫劳动罪,是指自然人或者单位以暴力、威胁或者限制人身自由的方法强迫他人劳动的行为。所谓限制他人人身自由的方法,是指采取监视、禁止出入等方法而将其限制在一定的场所、区域内劳动。根据上述定义,下列不构成强迫劳动罪的是:
下列选项中,所有控件共有的属性是()。
【B1】【B3】
最新回复
(
0
)