首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() {int k=5,n=0; do {switch(k) {case 1: case 3:n+=1;k--;break; default:n=0;k--; case 2: case
有以下程序 main() {int k=5,n=0; do {switch(k) {case 1: case 3:n+=1;k--;break; default:n=0;k--; case 2: case
admin
2010-12-10
55
问题
有以下程序
main()
{int k=5,n=0;
do
{switch(k)
{case 1: case 3:n+=1;k--;break;
default:n=0;k--;
case 2: case 4:n+=2;k--;break;
}
printf("%d",n);
}while(k>0 && n<5);
}
程序运行后的输出结果是
选项
A、235
B、0235
C、02356
D、2356
答案
A
解析
因为变量的初始值分别为"k=5,n=0",所以程序第一次进入循环时,执行default语句,这时k=4,执行"case 4:"这个分支,结果是"n=2,k=3",打印出2;程序然后进行第二次循环,这时"n=2,k=3",执行"case 3:"这个分支,结果是"n=3,k=2",打印出3;程序进行第三次循环,这时"n=3,k=2",执行"case 2: case 4:"这两个分支,结果是"n=5,k=1",打印出5,这时因为n=5不满足n<5的循环条件,因此退出循环,程序运行结束,故输出结果为235。
转载请注明原文地址:https://jikaoti.com/ti/qkB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
运行如下程序:PrivateSubCommandI_Click()Dima(5,5)AsIntegerFori=lTo5Forj=1To4a(i,J)=i*2+j
在某个事件过程中定义的变量是( )。
假定有以下程序段:Fori=lTo3Forj=5To1Step-1Printi*iNextjNextI则语句Printi*j的执行次数是()。
(1)在考生文件夹下有一个工程文件vbsi3.vbp,相应的窗体文件名为vbslj3.frm。在窗体上有一个命令按钮,其名称为cmdAdd,标题为“添加”;有一个文本框,名称为txtSentense,初始内容为空白;有一个列表框,名称为IstWord。程序
以下合法的VB变量名是
下列选项中,不属于数据模型所描述的内容的是()。
下列可作为VisualBasic变量名的是()。
考生文件夹下的工程文件sjt5.vbp中有1个初始内容为空的文本框Text1,2个标题分别是“读数据”和“计算”的命令按钮。请画1个名称为Label2、标题为“各行平均值的最小值为”的标签,再画1个名称为Text2、初始内容为空的文本框。效果如图3.18所
通过语句X=InputBox("输入数据","示例","0")对变体类型的变量X输入数据,程序运行后,如果在对话框的输入区中输入数值100并按回车键,则下列叙述中正确的是
随机试题
下列选项中,不属于企业对外报送的财务报表的是
A.红细胞管型B.白细胞管型C.脂肪管型D.上皮细胞管型E.蜡状管型急性肾小球肾炎可出现
男性,56岁。因乏力、纳差半月,颜面浮肿、左下肢肿胀1周入院,体检:血压105/70mmHg(13.9/9.3kPa),左下肢水肿,左足背动脉搏动消失,化验尿蛋白++++,血肌酐120μmol/L,BUN8.1mmol/L。该患者应立即作哪项检查
已知空气的密度ρ为1.205kg/m3,动力黏度(动力黏滞系数)μ为1.83×10—5P
红利公司和丽家房产公司合作建房,红利公司提供土地,丽家公司提供资金,丽家开发房产,委托某建筑公司进行房屋建筑,建房后,红利公司以其土地使用权10年供丽家公司无偿使用来换取丽家公司10年后的房屋所有权,则红利公司( )。
按物业经营管理者提交报告的期间不同,将物业管理报告分为()
价格歧视实质上是一种价格差异,通常指商品或服务的提供者在同一时间向不同的接受者提供相同等级、相同质量的商品或服务时,在接受者之间实行不同的销售价格或收费标准。根据上述定义,下列属于价格歧视的是:
五经
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
Readthearticlebelowaboutaninsurancecompany.Aresentences16-22ontheoppositepage’Right’or’Wrong?Ifthereisnote
最新回复
(
0
)