首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #inelude void main() {int s=0,k; for(k=7;k>1;k--) {switch(k) {case 1:
下列程序的运行结果是( )。 #inelude void main() {int s=0,k; for(k=7;k>1;k--) {switch(k) {case 1:
admin
2012-12-03
36
问题
下列程序的运行结果是( )。
#inelude
void main()
{int s=0,k;
for(k=7;k>1;k--)
{switch(k)
{case 1:
case 4:
case 7:
s++;
break;
case 2:
case 3:
case 6:break;
case 0:
case 5:
s+=2;
break;
}}
printf("s=%d",s);
}
选项
A、s=3
B、s=4
C、s=5
D、无输出结果
答案
B
解析
运行程序,当k=7时switch(7)执行case:7,s++后s=1,break跳出。k--,k=7继续循环switch(6),执行case 6;直接跳出循环,k--变成5,继续循环switch(5),执行case 5后面的语句s+=2,也相当于s=s+2,此时s为3,break跳出,k变为4,继续循环,执行case 4为空.继续执行case 7;s++为4 跳出循环,k--变为3,继续循环,执行case 3,空语句住下执行case 6,跳出,k--为2,继缕循环,执行cane 2;宅语句往下执行case 3,空语句再执行case 7,跳出循环,k--为1不符合循环,退出,此时s=4。
转载请注明原文地址:https://kaotiyun.com/show/JrPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有定义语句:“intx,y;”,若要通过“scanf("%d,%d,&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是
在面向对象方法中,类的实例称为【】。
下列叙述中正确的是()。
有以下程序intsub(intn){retnrn(n/10+n%10);}main(){intx,y;scanf("%d",&x);y=sub(sub(sub(x)));printf("%d
已定义以下函数:fun(int*p){return*p;}该函数的返回值是
对长度为n的线性表进行顺序查找,在最坏情况下,所需要的比较次数为
以下选项中不能正确把c1定义成结构体变量的是
设R是一个二元关系,S是一个三元关系,则下列运算中正确的是()。
有以下程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为
若整型变量a、b、c、d中的值依次为1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是 ______。
随机试题
先进的生产关系之所以能促进生产力的发展,是由于()。
我们必须知道那些用以表示化学元素的符号。
A.凹透镜B.凸透镜C.圆柱镜D.平面镜E.多棱镜
我国民法所调整的财产关系具有()特点。
各分支局负责所辖地区企业出口玩具的报检放行工作。( )
下列关于企业劳动争议仲裁的表述错误的是()。
设计教学环节要能够体现语言、语言学习和语言教学的规律。(暨南大学2017)
微分方程满足y|x=1=1的特解为_________.
Everything________intoconsideration,IproposethatthefirstprizeshouldbegiventoLinQiang.
AstheworldexcitedlygreetedSnuppy,thefirstcloneddog,commentatorscelebratedourcleverness.Manyfeelproudthatourag
最新回复
(
0
)