首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下稃序: #include<stdio.h> main() {int x,y=0,z=0,t; do {scanf("%d",&x); t=x>0: switch(t) {ease 0:break; ease1:y+=x;continue; } z+=
有以下稃序: #include<stdio.h> main() {int x,y=0,z=0,t; do {scanf("%d",&x); t=x>0: switch(t) {ease 0:break; ease1:y+=x;continue; } z+=
admin
2020-11-27
44
问题
有以下稃序:
#include<stdio.h>
main()
{int x,y=0,z=0,t;
do
{scanf("%d",&x);
t=x>0:
switch(t)
{ease 0:break;
ease1:y+=x;continue;
}
z+=x;
}
while(x);
printf("%d,%d\n",y,z);
}
程序运行时输入:-1 1 -2 2 0<回车>,则输出结果是( )。
选项
A、1,1
B、1,0
C、3,-3
D、3,0
答案
C
解析
分析程序结构,在do…while循环中,嵌套一个swich语句,switch语句中两个case语句分别执行break和continue,其中break语句是跳出swiich语句,接着执行do…whik循环体剩下的部分;而continue语句是直接进入do…while的下一个循环,由此可知每次循环,当t=0时,执行break语句,接着将z值累加x;当t=1时,执行continue语句,将y值累加x,所以当x输入-1、-2、0时,t=0,z值累加为-3;当x输入1、2时,t=1,y值累加为3,输出y、z的值分别为3、-3,故答案选C。
转载请注明原文地址:https://kaotiyun.com/show/tK3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintf(intx);main(){inta,b=0;for(a=0;a<3;a++){b=b+f(a);putchar(’A’+b);}
若有以下程序#include#includetypedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){strcpy(p,"Qian"
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,Y);其输出结果是
下面结构体的定义语句中,错误的是
下面选项中关于编译预处理的叙述正确的是
下面选项中不是关系数据库基本特征的是()。
程序中若有如下说明和定义语句charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;}以下选项中对函数fun的正确调用语句是
设循环队列的存储空间为O(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
门静脉高压出血,应用三腔管压迫止血时,管端牵引重量是( )。
患者,男,35岁,面色黧黑,足冷足肿足膝软弱,小便不利腰膝冷痛,舌淡苔白脉沉细。宜选
胆汁中促进脂肪消化吸收的主要成分是
建设单位应当在工程竣工验收( )个工作日前将验收的时间、地点以及验收组名单书面通知监督站。
关于分部分项工程量清单编制的说法,正确的是()。
某交通管理局从国外租来一部设备,每年末支付租金1000美元,年利率8%,租期五年。则五年来该局为此设备共支付()美元。
某项目总投资为1300万元,分三年均衡发放,第一年投资30,3万元,第二年投资600万元,第三年投资400万元,设建设期内年利率为12%,则建设期利息为()万元。
2002年,地区L的劳动人口为地区H的百分之几?()2002年,地区H与地区L相比较,现代化较高的是哪个地区?()
_____在汉字发展史上具有划时代的意义。
TheEnvironmentalProtectionAgencyhassetlimitsfortheradiationpermittedtoleakfromaproposednuclearwasteburialcent
最新回复
(
0
)