首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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
26
问题
有以下程序段
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全国计算机二级
相关试题推荐
以下叙述中错误的是______。
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是()。inti=0;chars1[10]="ABCD",s2[10]="EFG";Strcat(s1,S2);while(s2[
有下列程序:main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;Case2:case4
下列程序的运行结果是()。#include<stdiO.h>main(){inta=0,b=4,c=0,d=10,x;if(a)d=d-10;e1seif(!B)if(!C)
若有下列定义和语句:intu=011,v=0x11,w=11;printf("%o,%x,%d\n",u,v,w);则输出结果是()。
若有定义:char*st="howareyou";,下列程序段中正确的是
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
下列叙述中正确的是
下面关于对象概念的描述中,错误的是
在面向对象方法中,属性与操作相似的一组对象称为_______。
随机试题
A、枳实B、佛手C、薤白D、青皮E、柿蒂既破气消积,又化痰除痞的药是()。
关于施工企业专职安全生产管理人员职责的说法,正确的是()。
下列关于城市维护建设税的说法中,正确的是()。
童年随之而去(节选)木心母亲、姑妈等人在睡狮庵请和尚做佛事。“我”随着在山上呆了一段时间后,天天吵着要回家,终于——回家啰!走出山门时,回望了一眼——睡狮庵,庵是小的啊,
()不是唐代诗人李白的作品。
有思想家说:“立法者不是在创造法律,而只是在表述法律。”对于这句话,下列理解错误的是:
学习的尝试错误说又叫“试误说”,提出该学习理论的心理学家是()。
(1)建立一个表单文件myform,将employee表添加到表单的数据环境中,然后在表单中添加表格控件grid1,指定其记录源类型为"别名"、记录源为employee表文件,最后添加一个"退出"命令按钮控件Command1,程序运行时单击该命令按钮将关闭
Wehavelearnedfromtheletterthatyourcompanyhasproducedandexposedavarietyoftextilemachinerytous.Accordingtoth
1.新闻媒体披露,徐州某中学1000多名学生签名,庄严承诺“远离网吧”2.分析“远离网吧”运动的原因3.做出对比和评论AwayfromNet-barCampaign
最新回复
(
0
)