首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 int n,t=1,s=0; scanf("%d",&n); do{s=s++;t=t-2;}while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是
有以下程序段 int n,t=1,s=0; scanf("%d",&n); do{s=s++;t=t-2;}while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是
admin
2016-12-18
37
问题
有以下程序段
int n,t=1,s=0;
scanf("%d",&n);
do{s=s++;t=t-2;}while(t!=n);
为使此程序段不陷入死循环,从键盘输入的数据应该是
选项
A、任意正奇数
B、任意负偶数
C、任意正偶数
D、任意负奇数
答案
D
解析
本题考查基本输入和循环。程序代码的功能是通过scanf给变量n赋值,在do…while循环中,s变量自增,t变量每次减2,t的初值为1,循环执行执行一次后t的值变成-1,然后是-3、-5…,直到t的值和n的值相同循环结束。从t的值的变化可知,t是一个变化的负奇数,因此输入的n如果是负奇数,则循环能退出,否则是死循环。
转载请注明原文地址:https://kaotiyun.com/show/SADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是______。
下列循环的循环次数是______。intk=2;while(k=0)printf("%d",k);k--;printf("\n");
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是()。inti=0;chars1[10]="ABCD",s2[10]="EFG";Strcat(s1,S2);while(s2[
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%%d,j=%%d\n",i,j);输出的结果是()。
若有下列定义和语句:intu=011,v=0x11,w=11;printf("%o,%x,%d\n",u,v,w);则输出结果是()。
下列程序输出的结果是()。main(){inta;a=-4+4*5-6;printf("d",a);a=4+4%5-6;printf("%d",a);a=-3+4%6/5;printf("%d",a);
设函数findbig已定义为求3个数中的最大值,以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;f=
以下选项中,不能作为合法常量的是
下列叙述中,正确的是
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
随机试题
()采油井生产调控就是指如何使油井的生产始终保持在一个合理的生产压差状态中,并在此基础上多采油(采液)。
阅读下面的文字,然后回答问题。他一旦动手杀了那个骑兵以后,就念念不忘,一直想着:“杀普鲁士人!”他恨他们,他对他们怀着一个既贪财而又爱国的农民才会有的那种阴狠的、强烈的仇恨。正像他自己说的,他有他的主意。他等了几天。他对战胜者是那么谦恭
患者,男,25岁,因最近双下肢水肿、蛋白尿入院,查尿蛋白(+++),胆固醇轻度升高,血清蛋白23g/L,诊断为肾病综合征。该患者最可能会出现的并发症是
呼气性呼吸困难见于()。
证券市场的品种结构是()。
消费者权益保护法的调整对象为()。
甲、乙两地相距8千米,小玉每天从甲地骑自行车去乙地上班,以20千米/时的速度骑行,恰好准时到公司。一天,因为逆风,她提前0.4小时出发,以10千米/时的速度骑行到距乙地4.8千米时接了个电话被催促,她不得不加快速度,结果比预计时间早到了6分钟。小玉受到催促
根据以下资料,回答题。2014年7月份,全国共销售彩票372.09亿元,比上年同期(简称“同比”)增加128.43亿元,增长52.7%,其中,福利彩票机构销售174.31亿元,同比增加33.19亿元,增长23.5%;体育彩票机构销售197.78亿
4,11,20,29,30,()。
AbranchoftheNationalAcademyofSciencesreportedWednesdaythatfederalsafetyregulatorslackoftheexpertisetomonitor
最新回复
(
0
)