首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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
2019-04-24
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/UURp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写一个函数fun(),它的功能是:找出一维数组元素中最大的值和它所在的下标,最大值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。
下面属于C语言保留字的是()。
下面的程序的输出为()。structA{intm;int*n:}*p;intdata[4]={10,20,30,40);structAaa[4]=50,&data[0]
在说明语句"int*f();”中,标识符f代表的是()。
已知字母c的ASCII十进制代码为99,则执行以下语句后的输出结果为()。chara=’c’:a--;printf("%d,%c\n",a+’2’,a+’3’-’0’);
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。【10年3月】
在数据库系统中,考虑数据库实现的数据模型是()。
下面不属于软件工程的3个要素是
下列关于软件工程的描述中正确的是
随机试题
美国认知心理学家加德纳将人的智力分为音乐、数学、空间等八种智力,即“多元智能理论”。智力也就是人的认知能力,其核心是()。
混合血栓可见于
女性,49岁,眼睑浮肿,继则四肢及全身皆肿,来势迅速,多有恶寒、发热,肢节酸楚,小便不利等。伴咽喉红肿疼痛,舌质红,脉浮滑数。宜采用的治疗方法是
创面有大量坏死组织和脓液时,换药宜选用的外用药是
原告同时向两个以上有管辖权的人民法院提起诉讼的,由这些法院的共同上级法院指定管辖。()
在上市公司收购中,收购人持有的被收购的上市公司的股票,在法定期限内不得转让。这里的“法定期限”是收购行为()。
索贡巡行(东北师范大学2002年世界中古史真题)
下列关于数据与信息之间关系的描述中,不正确的是(14)。
______是输出照片图形时所采用的外部设备。
Frenchfries,washeddownwithapintofsoda,areafavoritepartoffast-foodlunchesanddinnersformillionsofAmericanyou
最新回复
(
0
)