首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main( ) {int C=O,k; for (k=1;k
有以下程序 #include main( ) {int C=O,k; for (k=1;k
admin
2013-06-11
35
问题
有以下程序
#include
main( )
{int C=O,k;
for (k=1;k<3;k++)
switch(k)
{default:C+=k;
case 2:C++;break;
cKse 4:C+=2;break;
}
prinff(“%d\n”,C);
{
程序运行后的输出结果是
选项
A、3
B、5
C、7
D、9
答案
A
解析
第一次循环时,k=1,在switch语句中,先执行default后面的语句,即c=c+k=1,因为没有break语句,所以不会跳出switch结构,会接着执行case2后面的语句,即c=c+1=2,然后跳出switch;第二次循环时,k=2,直接执行case2后面的语句,即c=c+1=3,然后跳出switch语句,结束循环,执行输出语句。
转载请注明原文地址:https://kaotiyun.com/show/QtJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请读程序片段: inta=17; printf("%d,%o\n",a,a); 以上程序片段的输出结果是【】。
请读程序片段:charstr[]="ABCD",*p=str;printf("%d\n",*(p+4));上面程序片段的输出结果
若有如下说明,则______的叙述是正确的。structst{inta;intb[2];}a;
设有以下语句:charstr1[]="string",str2[8],*str3,*str4="str4="string";则______不是对库函数的正确调用。
有以下函数定义:voidfun(intndoublex){…}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()。
设有以下说明语句: structex { intx;flocty;char z;} example; 则下面的叙述中不正确的是()
以下叙述中正确的是______。
下列叙述中正确的是()
以下不能定义为用户标识符的是
随机试题
A、Askforprofessionaladvicefromhisseminar.B、Turntohisteacherforfillinginstruction.C、Takeoneortwoseminarsbefore
系统性红斑狼疮患者可出现的自身抗体有
9岁男孩,营养发育正常,体重26ks,身长133cm,头围53cm,胸围最可能是
慢粒白血病下列哪项错误
A、通风、干燥处B、通风、阴凉处C、阴凉、干燥处D、密闭贮藏E、石灰缸内种子类药材炒后应贮存于
我国的安全生产管理体制包括()。
计算6000-1-2-3-…-99-100的值()。
(2013年单选29)甲以房屋作抵押向乙借款,并办理了抵押登记。后甲未按期归还借款,且未与乙就如何实现抵押权达成协议。根据我国物权法规定()。
设函数y(x)(x≥0)二阶可导且y’(x)>0,y(0)=1.过曲线y=y(x)上任意一点P(x,y)作该曲线的切线及z轴的垂线,上述两直线与x轴所围成的三角形的面积记为S1,区间[0,x]上以y=y(x)为曲边的曲边梯形面积记为S2,并设2S1-S2恒
WhatisthemaintaskoftheUnitedNationsPopulationFund?
最新回复
(
0
)