首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序段: 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
34
问题
有下列程序段: 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全国计算机二级
相关试题推荐
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是()。①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
编写如下程序:PrivateSubCommand1_Click()DimnumAsInteger,kAsInteger,nAsIntegernum=InputBox("请输入一个正整数:")k=numn=2DoDoWhil
设窗体上有名称为Optionl的单选按钮,且程序中有语句:IfOptionl.Value=TrueThen下面语句中与该语句不等价的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于
对于语句DimVar1,Var2AsInteger,下列说法中正确的是
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
下面对软件描述错误的是()。
通常软件测试实施的步骤是()。
下面属于良好程序设计风格的是()。
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
随机试题
生产合成氨、甲醛、丙烯腈等反应器属于固定床反应器。()
求不定积分。
关于分子生物学诊断在遗传性疾病中应用的描述错误的是
根据我国《宪法》的规定,哪一或哪些是全国人民代表大会常务委员会有权进行部分修改的规范性法律文件?()
下列属于硬木材的是()。
《计价规范》包括()。
内幕交易行为不包括( )。
上世纪60年代初,我国经济处于三年调整期。焦裕禄同志团结带领兰考36万群众,排内涝、战风沙、治盐碱,_______了“亲民爱民、艰苦奋斗、科学求实、迎难而上、无私奉献”的焦裕禄精神。长期以来,焦裕禄精神与井冈山精神、延安精神、雷锋精神等一起,成为_____
邓小平和党中央提出的一系列“两手抓”方针中的关键是()。
InEnglishalltheprefixesare______morphemes.
最新回复
(
0
)