首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int s=0,a=1,n; seanf("%d",&n); do {s+=1;a=a-2;} while(a!=n); printf("%d\n",s); }
有以下程序 main() { int s=0,a=1,n; seanf("%d",&n); do {s+=1;a=a-2;} while(a!=n); printf("%d\n",s); }
admin
2009-04-15
25
问题
有以下程序 main() { int s=0,a=1,n; seanf("%d",&n); do {s+=1;a=a-2;} while(a!=n); printf("%d\n",s); } 若要使程序的输出值为2,则应该从键盘给n输入的值是
选项
A、-1
B、-3
C、-5
D、0
答案
2
解析
根据题目要求,最后要使输出的s值为2,在程序中改变。的值语句只有循环体中的s+=1;语句,而初始9的值为o,显然要使s的值变为2,该语句必须执行,两次,即do-while循环中的循环体要执行两次,而在do-while中,首先不进行条件而执行do后面的循环体语句,然后再判断while循环条件。所以说不管循环判断条件是否为真s+=1;语句至少执行一次,根据分析,只需要while后面括号的循环判断表达式的值为真一次且只能为真一次,将四个选项中的内容依次代入该程序中不难得到只有n=-3刚好使循环判断条件a!=n为真一次。
转载请注明原文地址:https://kaotiyun.com/show/U7Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimxAsString,yAsStringx=Right("abcd",2)y=Mid("dcba",2,3)Ifx>
关系数据模型的三个组成部分中不包括()。
设有如图所示窗体和以下程序:PrivateSubCommand1_Click() Text1.Text="VisualBasic"EndSubPrivateSubText1_LostFocus() IfText1.Text"B
在窗体上画1个命令按钮和1个文本框,其名称分别为Command1和Text1,再编写如下程序:DimssAsStringPrivateSubText1_KeyPress(KeyAsciiAsInteger) IfChr(KeyA
窗体上有名称为Commandl的命令按钮和名称为Textl的文本框()。PrivateSubCommandl_Click()Textl.Text=“程序设计”Textl.SetFocusEndSubPrivateSub
下面不属于软件测试实施步骤的是
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
算法空间复杂度的度量方法是
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的
下列选项中,不属于数据库管理的是()。
随机试题
适合于卖方市场采取的企业的经营理念是()
男性,56岁,上腹餐后轻度疼痛半年,X线钡剂检查发现胃窦部有一1.5cm大小龛影,局部胃壁略僵硬。B超检查示肝内有一可疑低回声区,约1.5cm。化验检查血红蛋白9g/dl,白细胞5×109/L,A/G为3.2/2.0。需要首先进行的检查是
治疗慢性支气管炎痰湿蕴肺证,宜选用
在一个会计期间发生的一切经济业务,都要依次经过的核算程序是()。
大明是B企业的负责人,该企业主要经营出口业务。去年年底,在看了一些平衡计分卡资料后,他认为将平衡计分卡引进企业是十分必要的。根据2002年公司业务发展,他将出口额增长12000万元作为2003年的战略目标,并且根据平衡计分卡的要求将这个战略指标层层分解,
0,1,1,2,4,8,()
传统节日有了法定假期,未必就不会渐行渐远,一个古老节日之所以沿袭不衰真正原因不在于它有多热闹能带来多少商机,而在于它承载着中国人代代累积下来的那份感情,流淌着中华民族赖以生存的精神血脉和文化基因,如今社会进步经济发展,人们对传统节日有了更高期待和要求,期待
秦汉以后,宫殿成为帝王专用房屋的名称,后来又为宗教神祗所用。()
设α1,α2,α3线性无关,β1可由α1,α2,α3线性表示,β2不可由α1,α2,α3线性表示,对任意的常数k有().
AwaronsugarhasbegunintheUKthatechoesthenation’ssuccessfulcampaignagainstsalt.Theeffortis【C1】______becauseit
最新回复
(
0
)