首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
23
问题
下列程序的运行结果是( )。
#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全国计算机二级
相关试题推荐
以下能正确定义且赋初值的语句是
有以下程序:#include<stdio,h>main(){chara1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是()。
下列程序执行后的输出结果是______。main(){charx=0xFFFF;printf("%d\n",x--);}
已有定义:charc;,程序前面已在命令行中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是()。
若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0)s=a;for(b=1;b<=c;b++)s=s+1;则与上述程序段功能等价的赋值语句是()。
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
下列关于队列的叙述中正确的是()。
如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是()。
若t为double类型,表达式t=1,t+5,t++;的值是______。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
随机试题
钨极氩弧焊机的调试内容主要是对电源参数、控制系统的功能以及其精度、供气系统的完好性、焊枪的发热情况等进行调试。()
关于阴茎癌的转移途径,不常见的是
犬,1岁,体况中等,体温39.3℃。肚腹胀满,呕吐,咳嗽痰多,痰白清稀,舌苔白润。若选用中药治疗,应以下述哪个方剂为主进行加减。
小儿生长发育的一般规律,不正确的是()
在计算个体工商户的生产、经营所得时,不得在税前列支的项目有( )。Ⅰ.赞助支出Ⅱ.分配给投资者的股利Ⅲ.业主的工资支出Ⅳ.管理费用
经盘点损失的面粉应转出进项税额为( )元。该企业当期可抵扣的进项税额为( )元。
在一个C程序中______。
Accordingtothepassage,whichofthefollowingisuncommonintheUS?
Mr.Greyhastwosons,______arefamousdancers.
A、AmericansarehappierthanEuropeans.B、TheGDPofEuropeishigherthanthatofAmerica.C、Peopleallovertheworldchooset
最新回复
(
0
)