首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int x,y=0,z=0,t; do { seanf(“%d”,&x); t=x>0: switch(t) { ease 0:brea
有以下程序: #include main() { int x,y=0,z=0,t; do { seanf(“%d”,&x); t=x>0: switch(t) { ease 0:brea
admin
2021-02-25
43
问题
有以下程序:
#include
main()
{ int x,y=0,z=0,t;
do
{ seanf(“%d”,&x);
t=x>0:
switch(t)
{ ease 0:break;
ease 1:y+=x;continue;
}
z+=x:
}
while(x);
prinff(“%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循环中,嵌套一个switch语句,switch语句中两个case语句分别执行break和continue,其中break语句是跳出switch语句,接着执行d0…while循环体剩下的部分;而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/antp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
有以下程序:#include<stdio.h>main(){doublex=2.0.y;if(x<0.0)y=0.0;elseif((x<5.0)&&(!x))y=1.0/(x+2.0);elseif(x<10.0)
下面描述中不属于数据库系统特点的是()。
有以下程序:#include<stdio.h>main(){inti,j=0;chara口="Howareyou",b[10]={0};for(i=0;a[i];i++)if(a[i]=='')b[j++
以下叙述中正确的是()。
字符数组a和b中存储了两个字符串,判断字符串a和b是否相等,应当使用的是()。
以下选项中不能作为C语言合法常量的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
数据库管理系统是
下面不属于软件工程的3个要素是
随机试题
A.脑裂伤B.脑挫伤C.脑震荡D.急性硬膜下血肿E.急性硬脑膜外血肿暴力作用于头部后,脑组织遭受破坏较轻,软脑膜尚完整,为
急性胰腺炎病理分型正确的是
患儿,女,6岁。腹痛剧烈,以右上腹为主,疼痛时四肢发凉,恶心呕吐,并吐出蛔虫1条。其诊断是
【2008—3】题20~24:如图所示为110kV配电装置变压器间隔断面图(局部),已知110kV系统为中性点有效接地系统,变压器为油浸式,请回答下列问题。在配电装置室不采取防火措施的情况下,变压器与配电装置室之间的防火间距应为下列哪一项数值?
国务院期货监督管理机构派出机构依照《期货交易管理条例》的有关规定和()的授权,履行监督管理职责。
应交所得税额为()万元。由于所得税税率变动和折旧产生的递延税款发生额分别为()。
根据印花税法律制度的规定,下列各项中,需要征收印花税的有()。
城管组织成立十多年来,经历了从“城管办”到“城管局”的变迁,但城管与被执法对象的冲突一直存在。有人认为,城管的存在不具有合法性,这是一个制度设计上的错误,城市秩序不应该通过城管执法获得。因此,城管应该被取缔。以下哪项如果为真,最能削弱上述观点?
下列选项中,符合所给图形的变化规律的是______。
ManycountrieswillnotallowcigaretteadvertisingintheirnewspaperoronTV—especially【C1】______theadvertisementsareusu
最新回复
(
0
)