首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: 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
34
问题
有以下程序段: 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全国计算机二级
相关试题推荐
若有定义:inta[4][4]={{1,2,3,4},{0},{4,6,8,10},{1,3,5,7}},则初始化后,a[2][2]得到的初值是______。
有以下程序:#include<stdio.h>intf(intb[][4]){inti,j,s=0;for(j=0;j<4;j++){i=j;if(i>2)i=
有以下程序:#include<stdio.h>main(){chark;inti;for(i=1;i<3;i++){scanf("%c",&k);switch(k)
有以下程序:#include<stdio,h>voidsum(inta[]){a[0]=a[-1]+a[1];}main(){inta[10]={1,2,3,4,5,6,7,8,9,10};sum(&a[2]);
以下程序运行后的输出结果是______。main{inna=b=c=5:if(c=a+b)printf("yes\n);elseprin
两个或两个以上的模块之间关联的紧密程度称为()。
在线性结构中,队列的操作顺序是先进先出,而栈的操作顺序是______。
算法执行过程中所需要的存储空间称为算法的
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
在一棵二叉树上第5层的结点数最多是()。
随机试题
下列关于膀胱位置的叙述,正确的是()
金属导体的电阻R=U/I,因此可以说()。
乳突摄影体位与角度的组合,正确的是
男,30岁。低热、盗汗、咳嗽、血痰1个月。胸片示右上肺小片状浸润影,密度不均。确诊应选择的检查是
最初的生命可能就是一群偶然聚集在一起的有机物。之后,这群偶遇的有机物有了明确的分工。蛋白质负责提供支架和生产能量,DNA和RNA则保存和实施群体的“复制图纸”,磷脂分子和蛋白质还联手建了细胞膜。正是这层神奇的膜,将有机物集群包裹在一个稳定的环境中。生命的单
下面都属于指事字的是()。(北京语言大学2015)
AnExcitingNewWorldOpeningtoCivilianScientistsItishardtotrackthebluewhale,theocean’slargestcreature,which
Ihavenoalternativebuttoreporthimtothelocalpolice.
Whatisitthatbringsaboutsuchanintimateconnectionbetweenlanguageandthinking?Istherenothinkingwithouttheuseof
推荐我的是一位教授。
最新回复
(
0
)