首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 main() { int x=3; do { printf("%d",x--);} while(!x); }该程序的执行结果是______。
有如下程序 main() { int x=3; do { printf("%d",x--);} while(!x); }该程序的执行结果是______。
admin
2009-01-15
58
问题
有如下程序 main() { int x=3; do { printf("%d",x--);} while(!x); }该程序的执行结果是______。
选项
A、321
B、3
C、不输出任何内容
D、陷入死循环
答案
2
解析
本题x赋初值为3,当执行printf("%d",x-);时,由于x-的作用是先运算x,再将x的值减1,所以,printf输出的 x值为3,等输出后,x的值减1变为2,继续执行,判断条件!x为假,循环只被执行一次。
转载请注明原文地址:https://jikaoti.com/ti/myK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是( )。
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubCom
编写程序,要求输入一个正整数,计算各位数字之和,并将计算结果显示在窗体上。程序如下:PrivateSubCommand1_Click()DimSumAsInteger,kAsLongk=Val(InputBox("
下面程序计算并输出的是( )。PrivateSubCommand1_Click() a=10 s=0 Do s=s+a*a*a a=a-1 LoopUntila
设窗体上有一个标签Labell和一个计时器Timerl,Timerl的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是()。
下列有关过程的叙述中错误的是()。
设有语句:Open“C:\Test.Dat”ForOutputAs#l则以下叙述中错误的是()。
设有以下函数过程PrivateFunctionFun(a()AsInteger,bAsString)AsInteger…EndFunction若已有变量声明:Dimx(5)AsIntege
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生20个0—1000范围内的整数,然后放入一个数组中,然后输出这20个整数中大于500的所有整数之和。程序运行后,单击命令按钮(名称为Command1,标题
随机试题
后人研究传统学派和批判学派的经典文献是
某山区高速公路,中线放样的方法有()。
下列建设单位向施工单位作出的意思表示中,为法律、行政法规所禁止的是()。
采用成本法核算长期股权投资的情况下,被投资企业发牛盈利时。投资企业应当()。
A注册会计师接受U会计师事务所的指派,连续第二年担任X集团公司2015年度财务报表审计业务的合伙人。X集团公司属于服装制造企业,其包括4家全资子公司(组成部分)在内的未经审计的资产总额与利润总额分别为80000万元和15000万元。A注册会计师按营业收入的
采用直接标价法条件下,汇率的上升意味着()。
我国公民申请普通护照,应当提交本人的()。
中国古代的荀子是内发论的代表。()
如果市场利率低于债券票面利率,则债券价格()债券面值。
《中华人民共和国标准化法》将我国标准分为国家标准、地方标准等(35)级。
最新回复
(
0
)