首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序段: 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
74
问题
有下列程序段: 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全国计算机二级
相关试题推荐
在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommandl_Click()DimaAsVarianta=Array(1,2,3,4,5)
设有如下语句:Dima,bAsIntegerc=”VisualBasic”d=#7/20/2005#以下关于这段代码的叙述中,错误的是
有数据定义语句:Dima,bAsIntegerDimx%,YasInteger执行语句后,不是整型变量的是
在标准模块中用Public关键字定义的变量,其作用域为
有数据定义语句:DimX,YAsInteger以上语句表明
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下面对软件描述错误的是()。
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
通常软件测试实施的步骤是()。
随机试题
A.左肩和左上臂B.右肩和右肩胛C.上腹部和脐周D.左上腹和肩胛间E.腹股沟区肾结石肾绞痛时,疼痛常出现于
男孩,春节生于内蒙古呼盟牧区,现为生后第6天,不明原因出现高热。查体:臀部软组织广泛红肿,稍硬,中央区皮肤暗红,有“浮飘”感。最可能的诊断是( )
A.腺癌B.鳞状细胞癌C.印戒细胞癌D.黏液腺癌E.小细胞未分化癌女性的肺癌大多是()。
以下用直接标价法来表示的汇率上升所产生的影响,说法不正确的是( )。
以著作权出质的,由下列()办理出质登记。
“准”,就是要注意策略,讲究工作方法,不打无准备之仗,不打无把握之仗。要打得适时、有力,同时注意时间、地点、对象、节奏及宣传方法。( )
下列做法中符合新型工业化道路发展要求的有()。
TheEarth’sdailyclock,measuredinasinglerevolution,istwenty-fourhours.Thehumanclock,【B1】______,isactuallyabout
在关系模型中,每一个二维表称为一个()。
PossiblynoothermanhasinfluencedtheinstitutionsofgovernmentintheUnitedStatesasmuchasThomasJefferson.Hewasthe
最新回复
(
0
)