首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 int n,t=1,s=0; scanff("%d,&n); do{s=s++;t=t.2;} while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是
有以下程序段 int n,t=1,s=0; scanff("%d,&n); do{s=s++;t=t.2;} while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是
admin
2018-11-21
38
问题
有以下程序段
int n,t=1,s=0;
scanff("%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/mSxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下函数值的类型是() fun(floatx) {floaty; y=3*x-4; returny; }
有以下程序:main(){unsignedchara,b,c;a=0x3;b=a|0x8;c=b<<1;printf("%d%d\n",b,C);}程序运行后的输出结果是()。
能正确表“当x的取值在[1,10]和[100,110]范围内为真,否则为假”的表达式是()。
有以下程序:fun(intx,inty){return(x+y);}main(){inta=1,b=2,c=2,sum;sum=fun((a++,b++,a+b),c++);print
设y为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;y=&a;后Y的值为()。
下列关于单目运算符++、--的叙述中正确的是
已有定义如下:structnode{intdata;structnode*next;}*P;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______。
有三个关系R,s和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
随机试题
平皿稀释法测定活菌数时,下列操作正确的是()。
经过标定的孔板流量计,使用较长一段时间后,孔板的孔径通常会有所增大。对此,甲认为:该孔板流量计的流量值将比实际流量值低;乙认为:孔板流量计使用长时间后量程将扩大。甲、乙看法有道理的是()。
A.开瓣音B.心包叩击音C.肿瘤扑落音D.收缩中晚期喀喇音缩窄性心包炎会出现
A.腰背痛伴脊柱畸形B.腰背痛伴活动受限C.腰痛伴尿频、尿急D.顽固性背痛,放射性神经痛的中老年人E.腰痛伴月经异常、痛经椎间盘脱出可见
骨髓瘤最有价值的诊断依据是
患者男性25岁,上颌LefortⅢ型骨折、颅前凹骨折、口鼻出血,其现场处理的最佳做法是
根据法律、法规的规定,我国证券投资基金、企业年金、社会基金等都必须指定()家商业银行作为托管人。
三反运动不包括()
为贬低他人而取绰号的行为侵犯了公民的()。
Howdowegetmorepeopletoincreasetheirconsumptionofiron-richfoods?Manynutritionists【C1】______theincreaseofanumber
最新回复
(
0
)