首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序段: 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
28
问题
有下列程序段: 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://jikaoti.com/ti/zdI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
下面语句中能够打开随机文件的是
设有如下语句:Dima,bAsIntegerc=”VisualBasic”d=#7/20/2005#以下关于这段代码的叙述中,错误的是
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)EndSubPrivat
以下关于变量作用域的叙述中,错误的是()。
有数据定义语句:DimX,YAsInteger以上语句表明
窗体上有名称为Commandl的命令按钮和名称为Text1的文本框()。PrivateSubCommand1_Click()Text1.Text="程序设计":Text1.SetFocusEndSub
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
软件测试的目的是()。
随机试题
2012年1月真题根据下述材料,写一篇700字左右的论说文,题目自拟。中国现代著名哲学家熊十力先生在《十力语要》(卷一)中说:“吾国学人,总好追逐风力,一时之所尚,则群起而趋其途,如海上逐臭之夫,莫名所以,曾无刹那,风气或变,而逐臭者复如故。此
_______是儿童发展的源泉。
合成血红蛋白的基本原料是
小便混浊如膏,可见于下列哪些病证中
患者,女,65岁,冠心病心绞痛8年,无高血压史,夜间突发心前区疼痛8小时后入院,入院时血压为150/90mmHg,经心电图检查诊断为急性心肌梗死所致的室性心律失常。应首选何药进行治疗
管道径路比较平坦,但有个别地段管道弯曲度较大的情况下,宜采用()方法。
下列行为中,已满14周岁不满16周岁的人应当负刑事责任的是()。
全国人民代表大会常务委员会对宪法和法律的解释是()。
Writealetterofacknowledgementofabout100wordsbasedonthefollowingsituation: Youaretakingchargeoftherecruitm
It’sthestartofthenewschoolyear.Thebell’sgone,30-oddpupilshaveshuffledintoclassandyou’renowfacingaroomfulo
最新回复
(
0
)