首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序段: int n,t=1,s=0; scanf("%d",&n); do{s=s+t;t=t-2;}while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是( )。
有下列程序段: int n,t=1,s=0; scanf("%d",&n); do{s=s+t;t=t-2;}while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是( )。
admin
2010-05-22
51
问题
有下列程序段: int n,t=1,s=0; scanf("%d",&n); do{s=s+t;t=t-2;}while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是( )。
选项
A、任意正奇数
B、任意负偶数
C、任意正偶数
D、任意负奇数
答案
8
解析
因为变量t的初始值等于1,经过第一次do while循环中,执行t=t-2这条语句一次,所以变量t的值为-1,判断关系表达式 t!=n是否成立,如果关系表达式成立,则执行第二次循环,再执行t=t-2这条语句一次,所以变量t的值为-3,接着再判断关系表达式t!=n是否成立,如果关系表达式成立,执行第三次循环,否则退出循环。由此可知,所以只要输入变量n的值为负奇数,则一定会使t==n成立,则退出do while循环。
转载请注明原文地址:https://kaotiyun.com/show/tkWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,不合法的VisualBasic的变量名是()。
下列叙述中正确的是
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)EndSubPrivat
窜传上有一个名称为Command1的命令按钮,一个名称为Text1的文本框,其Text属性值为“VBProgramming”。运行程序后,选中其中的“VB”,并执行如下事件过程:PrivateSubCommand1_Click()Text1.S
在窗体上画两个文本框,其名称分别为Text1和Text2,然后编写如下程序:PrivateSubForm_Load()Text1.Text="":Text2.Text="":Text1.SetFocusEndSubPrivateSub
以下合法的VB变量名是()。
以下数组定义语句中,错误的是
下面不属于软件设计阶段任务的是()。
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
随机试题
腹膜刺激征的发生机制为()
以下关于情志相互制约的说法正确的是
常用抗凝药包括
A.手少阴心经 B.手少阳三焦经 C.手太阳小肠经 D.足太阳膀胱经 E.足厥阴肝经入掌内后廉,循小指之内,出其端的经脉是
采用水泥粉煤灰碎石桩加固路堤地基时,设置土工格栅碎石垫层的主要作用是()。
成本推动型通货膨胀理论是从()方面来分析通货膨胀的成冈。
人民法院审理离婚案件时,无过错方请求离婚损害赔偿应得到法院支持的情形有()
大卫体格健壮,神态坚定,左手轻推肩上的投石带,在投入战斗前的瞬间,他侧首__________左前方,目光如炬。《大卫》象征着为正义事业而奋斗的力量,雕塑家在他身上__________了自己炽烈的爱国主义理想。依次填入划横线部分最恰当的一项是(
Itseemstomethatthemainrequirementofaninternationallanguageisthatit______easilylearned.
OnefeatureofnewfoundwealthinthedevelopingworldhasbeentheembraceofWesternluxurylabels.Butsincetheglobalecono
最新回复
(
0
)