首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void main() { int c=0,k; for(k=1;k<3;k++) switch(k) {default:c+=k; case 2:c++;break; case 4
有以下程序 #include<stdio.h> void main() { int c=0,k; for(k=1;k<3;k++) switch(k) {default:c+=k; case 2:c++;break; case 4
admin
2017-04-26
28
问题
有以下程序
#include<stdio.h>
void main()
{ int c=0,k;
for(k=1;k<3;k++)
switch(k)
{default:c+=k;
case 2:c++;break;
case 4:c+=2;break;
}
printf("%d\n",c);}
选项
A、9
B、7
C、5
D、3
答案
D
解析
在这段程序中,整型变量c的初始值赋为0,在第一次执行for循环语句时,因为此时变量k的值等于1,所以在switch语句中首先执行default语句,给变量c的值加1,因为在default语句后面没有break语句,所以就会接着执行case 2这条语句,再给变量c的值加1,其值变为2,这时退出switch语句块,进入第二次for循环,此时k的值等于2,就会执行switch语句块中的case2这条语句,再给变量c的值加1,这时变量c的值就是3,此时退出switch语句块,循环变量k的值加1,成为3,此时已不再满足循环条件,执行程序中的最后一条语句,把变量c的值再屏幕上输出。
转载请注明原文地址:https://jikaoti.com/ti/K4i0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段charch;intk;ch=′a′;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行上述程序段后输出结果是
下列程序是用来判断数组中特定元素的位置所在的。#include<conio.h>#include<stdio.h>intfun(int*s,intt,int*k){inti;*k=0;for(i=0
定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i<3;i++)printf("%d",x[i][2-i])
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。#include#includeintfun(int*s,intt,int*k){inti;*k=0;【】if(s[*
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
以下选项中不合法的标识符是
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
关系表中的每一横行称为一个
下列叙述中错误的是
下面关于对象概念的描述中,错误的是
随机试题
Throughtakingcareofpets,childrencandevelopnotonlytheirpracticalskillsbutalsotheirlovingheart.
Hegotme______hisparentswhenhejoinedthearmy.
A.现病史B.既往史C.个人史D.月经及婚育史E.家族史
男性30岁,右颌下区胀痛两周,进食痛加剧,继而可减轻体验中最可能发现的是
一般进出口货物结关即放行,海关不再对其进行后续监管。( )
下列各项中,不计入存货采购成本的是()。
高中学生为了考上大学成为国家有用的人才而刻苦学习。这是人的()的具体表现。
除斥期间[武大2020年研;中财2019年研;暨南大学2019年研;中国政法2017年研;湘潭大学2017年研;中山大学2015年研;南京大学2012年研;中南财大2012年研]
Soccer,gameplayedbytwoteamsonarectangular(矩形的)field,inwhichplayersattempttoknockaroundballthroughtheopponen
A、Thefuelischeap.B、Theycanbestoppedandreignited.C、Theyarecheaptobuild.D、Theymustbeusedsoonafterfueling.CWh
最新回复
(
0
)