首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
27
问题
有以下程序:
#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>intfun(intn){inta:if(n==1)return1:a=n+fun(n一1):returna:}nlain()
有以下程序:#include<stdio.h>main(){intx;for(x=5;x>0;x——)if(x一一<5)printf("%d,",x);elseprintf("%d,",x++);
设有定义:charp[]={'1','2','3'},*q=P;以下不能计算出一个char型数据所占字节数的表达式是()。
与数学表达式x>=y>=z对应的C语言表达式是()。
软件测试的目的是
把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
以下结构体说明和变量定义中,正确的是
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(a[i]<a[j]){t=a
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
随机试题
骨折的专有体征是
下列关于上颌窦癌的描述,不正确的是
A.石膏B.信石C.朱砂D.赭石E.雄黄纵断面具纤维状纹理,显绢丝样光泽的药材是()。
震颤是指()。
在交工验收时,()应进行回弹弯沉检测。
施工项目经理部应依据项目施工成本计划,在对施工成本实际值与计划值进行比较的基础上进行( ),这一步是施工成本控制工作的核心。
减免税作为税收优惠政策的核心内容,体现了税法的统一性与灵活性的有机结合。下列关于税收减免税的表述,正确的是()。(2009年)
下列对俗语、谚语和诗句所包含的哲理表述正确的是:①良言一句三冬暖、恶语伤人六月寒——坚持辩证的否定观②无所不备.则无所不寡——集中力量解决主要矛盾③不当家不知柴米贵.不养儿不知父母恩——实践是认识的来源④水至清则无鱼.人至察则无徒——前途是光明的、
A、 B、 C、 B
A、Fourcontestantsfailedtowinprizes.B、Themanparticipatesinthequizshow.C、Thewomanmissedtheshow.D、Fivecontestant
最新回复
(
0
)