首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为使以下程序段不陷入死循环,从键盘输入的数据应该是( )。 int n,t=1,s=0; scanf(’’%dt’’,&n); do{s=s++;t=t一2;}while(t!=n);
为使以下程序段不陷入死循环,从键盘输入的数据应该是( )。 int n,t=1,s=0; scanf(’’%dt’’,&n); do{s=s++;t=t一2;}while(t!=n);
admin
2019-04-24
42
问题
为使以下程序段不陷入死循环,从键盘输入的数据应该是( )。
int n,t=1,s=0;
scanf(’’%dt’’,&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://jikaoti.com/ti/8yf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一棵二叉树第六层(根结点为第一层)的结点数最多为【】个。
以下能正确进行字符串赋值、赋初值的语句是______。
给定程序MODll.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在1中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:7531。请改正程序中的错误,使它能得出正确的结果。
请编写函数fun(),该函数的功能是:将s所指字符串中ASCII值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。例如,若s所指字符串中的内容为ABCDEFGl2345,其中字符B的ASCⅡ码值为偶数、…、字符2的ASCⅡ码值为偶数
下列给定程序中函数fun()的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。例如,当s中的数为7654321时,t中的数为642。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或
给定程序MODll.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程
以下合法的赋值语句是()。
设x和y为int型变量,且x的值为15,xy的值为240,则表达式(x&y)&y‖y的结果为()
设有以下语句:typedefstructS{intg,charh;)ST;则下面叙述中正确的是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
布雷斯悖论现象是指在一个交通网络上增加一条路段不仅没有减少交通延滞,反而使整个交通网络上所有出行者的出行时间都增加的现象。根据上述定义,下列属于布雷斯悖论现象的是:
神经递质,激素和细胞因子可通过下列哪条共同途径传递信息
关于宫内节育器的并发症,哪项是正确的
下列哪项不是急性肾功能衰竭的发病机制
患儿,男,5岁。因发热咳嗽2天而来就诊。门诊时症见:发热,体温达38.8℃,咳嗽痰多,色黄而黏,难以咯出,喉间痰鸣辘辘,口渴,烦躁,哭闹不安,小便短黄,大便干结。舌红,苔黄腻,脉滑数。本病应诊断为
初步划分的农用地级别应具有明显的()收益,否则应重新进行调整计算。
贷款合同双方当事人发生合同纠纷时,既可以向仲裁机构申请仲裁,也可以向人民法院起诉。()
小干扰法不仅适用于电力系统运行静态稳定性的分析,也适用于电力系统暂态稳定性的分析。()
()提出了“先行组织者”的概念。
如图,AD⊥BC,CE⊥AB,垂足为D、E,CE、AD交于H,AE=4,EB=3,问CH长为:
最新回复
(
0
)