首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: 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
2011-06-13
31
问题
有以下程序段: int n,t=1,S=0; scanf("%d",&n); do{s=s+t;t=t-2;}while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是( )。
选项
A、任意正奇数
B、任意负偶数
C、任意正偶数
D、任意负奇数
答案
D
解析
为了使程序不陷入死循环,则while的条件不能一直为真。t的初值为1,循环体中语句t=t-2使t变为负奇数-1、-3、-5…,而while的循环条件是t不等于n,若从键盘输入的数据为A、B、C三项时,则t永远不等于n,即循环条件一直为真,程序陷入死循环。只有输入负奇数时,t会在某个时候等于n,使得while条件不成立,终止循环。
转载请注明原文地址:https://kaotiyun.com/show/AkPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。main(){intn[5]={0,0,0},i,k=2;for(i=0;i
有以下程序:#include<stdio.h>structSTU{charname[10];intnum;intScore;};main(){structS
己定义charch=’$’;inti=l,j;,执行j=!ch&&ii++以后,i的值为【】。
设有定义:intn1=0.n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是
算法具有五个特性,以下选项中不属于算法特性的是
数据库管理系统常见的数据模型有层次模型、网状模型和【】三种。
在线性结构中,队列的操作顺序是先进先出,而栈的操作顺序是______。
用树形结构表示实体之间联系的模型的是
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){double[10][22];intn;......fun(s);}
算法是求解问题的方法,具有输入、输出、有穷性、确定性和______的特性。
随机试题
这个标志是何含义?
下列哪种肿瘤属于恶性肿瘤?
下述上下尖牙的区别说法正确的是A.下颌尖牙舌面窝较深B.下颌尖牙牙冠长而窄C.下颌尖牙牙尖略偏远中D.下颌尖牙牙尖顶位于牙体长轴舌侧E.下颌尖牙牙根细长
《中国药典》规定,以苦杏仁苷为含量测定指标成分的中药是()。
关于内墙面抹灰工程量按主墙间的净长乘以高度计算,不应扣除的面积表述中错误的是()。
内墙面抹灰分层中,起墙面找平作用的是()层。
根据行为金融学理论,投资者所具有的避免“后悔”心理特征会导致()。
测量误差往往是由若干个分量组成的,通常是指()。
根据所给资料,回答以下问题。2013年谷物占粮食总产量的比重与上年相比:
根据国家统计局农民工统计监测调查,截至2012年12月31日,全国农民工总数为22542万人。其中本乡镇以外就业的外出农民工数量为14041万人,占农民工总数的62.3%;本乡镇以内的本地农民工数量为8501万人,占农民工总数的37.7%。在外出务工的农民
最新回复
(
0
)