首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> main() { int i,a,b,e; a=b=c=0: for(i=0;i<3;i++) { switch(i%3) {
有下列程序 #include<stdio.h> main() { int i,a,b,e; a=b=c=0: for(i=0;i<3;i++) { switch(i%3) {
admin
2018-03-27
4
问题
有下列程序
#include<stdio.h>
main()
{
int i,a,b,e;
a=b=c=0:
for(i=0;i<3;i++)
{
switch(i%3)
{
ease 0:a++;
break;
ease 1:b++;
break;
ease 2:c++;
break;
}
if(i%3==0)
break;
}
printf(’’%d%d%d\n’’,a,b,c);
}
程序执行后的输出结果是( )。
选项
A、2 0 1
B、1 1 1
C、1 0 0
D、2 1 0
答案
C
解析
switch为多分支选择语句,其后面括号内的值应为整型类型(包括字符类型),将switch后括号的值与case中给定的值相比较,如果和其中之一相匹配,则执行该case后的语句,若都不匹配,则执行default语句,若没有default语句,则不执行任何语句,流程转到switch下一条语句,每一个case语句后应加上break,使流程跳出switch语句若不加break,在执行完相匹的case语句后会顺序执行完该case语句下的所有case语句。定义变量,a、b、c初值为0,执行循环语句:i=0,%为取余运算符,如a%b,结果为a/b的余数,0%3值为0,执行case 0语句,执行完该语句此时a的值为1;向下执行if语句,判断i%3==0,结果为真,执行if语句内的break,跳出for语句,输出a、b、c的值,此时a的值为1,b、c的值仍为0,选项C正确;本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/FqID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列说法正确的是()。
根据下列材料回答问题。若2012年加拿大、韩国、法国到该市旅游的人次与2011年保持相同的增长速度,dc、dk、df分别表示2012年该市接待这三个国家游客人次占接待主要客源国游客总人次的比重,则下列正确的是()。
发展服务业要注意避免产业空心化,这一提示是必要的,但认为中国经济增长中现代服务业快速发展就一定导致产业空心化这种看法是不对的,也是相当危险的,在实际工作中持这种看法,就会使中国经济失去快速发展现代服务业的重要窗口期。实际上,形成以服务业为主的产业结构,并不
近日,剑桥分析公司被指控未经授权获取美国社交媒体“脸书”上多达5000万用户的信息。脸书也因为没有防范一些人对数据的蓄意“滥用”而陷入丑闻风波。数据被称为“新石油”,它的价值是巨大的,但数据交易常常是无形的,几乎没有受到监管。作为为数不多的支持高科技公司的
青藏高原的特殊生物环境和生物资源,为我国科学家开展原创性的工作提供了________的条件。我们需要建设一支年富力强、野外经验丰富、多民族________的科研团队,寻找高端人才培养的学术援藏新模式,让西藏的生态学研究真正实现可持续发展。填入画横线部分最恰
下列教育家与其代表作或思想对应不正确的是()。
总体参数估计可分为()
对函数f(χ)(4-t)ln(1+t)dt().
下列叙述中,错误的是()。
下列关于boolean类型的叙述中,正确的是()。
随机试题
A.急性化脓性中耳炎B.迷路瘘管C.突发性耳聋D.梅尼埃病E.耳硬化突发性眩晕在1年内反复发作,伴有波动性听力下降和耳鸣,甘油试验阳性
股骨颈骨折不容易愈合的因素
(三)邓某系K制药公司技术主管。2008年2月,邓某私自接受Y制药公司聘请担任其技术顾问。5月,K公司得知后质问邓某。邓某表示自愿退出K公司,并承诺5年内不以任何直接或间接方式在任何一家制药公司任职或提供服务,否则将向K公司支付50万元违约金。2
关于混凝土工程雨期施工的说法,正确的有()。
施工进度计划检查后,应编制进度报告,其内容有()。
基金费用不包括()。
“不做业务,不承担风险”,这种风险管理策略属于()。
企业向银行借款时银行要求企业不得改变借款用途,这属于特殊性保护条款。()
近日,某分行成功组织了第一届“出彩好声音”业务技能比赛。赛后,四位参赛者预测比赛结果。小张说:“如果我能获奖,那么小李也能获奖。”小李说:“如果我能获奖,那么小刘也能获奖。”小刘说:“如果小田没获奖,那么我也不能获奖。”比赛结果公布后发现,上述3位参赛者说
在解答问题的过程中,对解答问题有启示作用的相类似的事物叫做()。
最新回复
(
0
)