首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为使以下程序段不陷入死循环,从键盘输入的数据应该是( )。 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
43
问题
为使以下程序段不陷入死循环,从键盘输入的数据应该是( )。
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://kaotiyun.com/show/2GRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若以下选项中的变量已正确定义,则正确的赋值语句是______。
下列程序(注意:ch[0]在低字节,ch[1]在高字节)的输出结果是______。#include<stdio.h>unionpw{inti;charch[2];}a;main(){a.ch[0]=13;a.ch[1]=0;pri
给定程序MODII.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55.0,b=34.0,c=12.0。请改正程序中的错误,使它能得出正确
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出。例如,有10个正数:4630324061745154826,平均值为:30.
有如下程序:longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));elsereturn(2);}main(){printf("
若已建立如下图所示的单链表结构:且该链表结构中,指针p和q分别指向图中所示节点,则不能将q所指的节点插入到链表末尾来构成单向链表的语句是()。
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
慢性呼吸衰竭最常见的病因是( )。
患者,女性,34岁。童年时有关节疼痛史,近1年来时常感到心悸易倦。查体:心脏叩诊呈梨形心,心尖部可听到舒张期隆隆样杂音。其诊断是( )
原审裁判遗漏了必须参加诉讼的当事人或诉讼请求的,二审法院的处理应该为()。
金融期货证券是一种()。
根据企业所得税法的规定,下列说法中正确的是()。
以下属于良好估计量的标准的是()。
已知x1,x2是关于x的方程(x-2)(x-m)=(p-2)(p-m)的两个实数根,并且x1,x2是某直角三角形的两直角边的长,则该直角三角形的面积最大值为().
启动窗体时,系统首先执行的事件过程是( )。
VintonCerf,knownasthefatheroftheInternet,saidonWednesdaythattheWebwasoutgrowingtheplanetEarthandthetimeha
[A]obligation[I]contribution[B]occurs[J]distribution[C]significant[K]primarily[D]prior[L]convert[E]available
最新回复
(
0
)