首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: 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
2009-02-15
61
问题
有以下程序段: int n,t=1,S=0; scanf("%d",&n); do{s=s+t;t=t-2;}while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是 ______。
选项
A、任意正奇数
B、任意负偶数
C、任意正偶数
D、任意负奇数
答案
D
解析
要使得程序段不陷入死循环,则必须存在终止循环的条件“t=n”,由于t的初始值为1,且每执行一次循环都会使得t的值减2,故执行本程序后t有可能的最大值为-1,然后,依次减2,所以键盘输入的n的值必须是t的值之一,即为任意负奇数。
转载请注明原文地址:https://kaotiyun.com/show/lqXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将数据项“Student”添加到名称为Listl的列表框中,并使其成为列表框第一项的语句为
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:OptionBase1PrivateSubCommand1_Click()Dima(4,4)Fori=1To4Fori=1To4
为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是
以下过程的功能是从数组中寻找最大值:PfivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsInteger:DimiAsInteg
在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的事件过;所对应的事件是
VisualBasic源程序的续行符为
设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是
以下叙述中错误的是
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
层次型、网状型和关系型数据库划分原则是()。
随机试题
劳动者提前()以书面形式通知用人单位,可以解除劳动合同。
当体温升至调定点水平以上时,引起()
不受极端值影响的是()。
篝火:驱逐:寒冷
KateHolmeswasvisitingafriend,oldMrs.Sydney.Mrs.SydneyhadknownKateallherlife.ShelikedtotellKateaboutmyster
教育心理起源论的代表人物是()。
金苹果幼儿园有一堆梨,个数不超过100个,将其中的2/7分给1班,1/3分给2班,余下的给3班,那么3班最多分到梨多少个?
下列说法正确的是()。
TheUnitedNationsWorldFoodProgramsays______(3words)couldpush100millionpeopleintohunger.
LazyMoneyA)There’snoquestionthatprocrastination(拖延)intheworkplaceisaneconomicdrag.Peoplewhostepoutforcoffeeor
最新回复
(
0
)