首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序段: 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-09-05
49
问题
有下列程序段:
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的初始值等于1,经过第一次d。 while循环中,执行t=t-2这条语句一次,所以变量t的值为-1,判断关系表达式t!=n是否成立,如果关系表达式成立,则执行第二次循环,再执行t=t-2这条语句一次,所以变量t的值为-3,接着再判断关系表达式t!=n是否成立,如果关系表达式成立,执行第三次循环,否则退出循环。由此可知,所以只要输入变量n的值为负奇数,则一定会使t==n成立,则退出do while循环。
转载请注明原文地址:https://kaotiyun.com/show/HwWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSub
以下表达式与Int(3.5)的值相同的是
下面有关标准模块的叙述中,错误的是()。
下列方法中,属于白盒法设计测试用例的方法的是()。
在窗体上画一个名称为Commandl的命令按钮,一个名称为Labell的标签,然后编写如下事件过程:PrivateSubCommandl_Click()S=0Fori=1To15
双精度浮点数的类型说明符为
有如下程序:Functionfun(ByValnumAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWhilenum
有下列程序,运行后的结果为()。X=2.4:Y=3:Z=5Print"A(",X+Y*Z;")"
下面属于白盒测试方法的是
设a=10,b=4,c=5,d=7,表达式a>bAndNotc
随机试题
新生儿,4天。诊断为肺透明膜病。该患儿的主要临床表现是
A.干热空气灭菌法B.低温间歇灭菌法C.紫外线灭菌法D.辐射灭菌法E.滤过除菌法适用于注射用蛋白质酶原料的灭菌方法是
黄某的行为构成()下列选项中说法不正确的有()
化粪池的长×宽×深的最小有效尺寸为()。
我国工程岩体分级标准中,确定岩体完整性的依据是:
工程项目人力资源管理的管理对象与一般意义上的人力资源管理比较而言,专业相对集中于()、()、()、()、()等。
根据材料回答以下问题赵先生购买了甲信托公司一份8年期限的产品A,并将上海市的一栋房子作为信托财产转移到信托公司名下,由信托公司进行管理,信托公司可以将房子出租但不能出售。出租房屋所得每月支付给赵先生。8年后房屋归还赵先生。同时赵先生又与乙信托公司签订了一
Theplacedidnotappeartobepopular,foritwascompletelydeserted,andinanycase______totraffic.
有以下程序#includemain(){intC=O,k;for(k=1;k
A、SheisfromSweden.B、SheisfromSwitzerland.C、SheisfromtheUnitedStates.D、SheisfromMexico.DW:Oh,Ican’tputupw
最新回复
(
0
)