首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
56
问题
有以下程序
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://kaotiyun.com/show/1IPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的功能是:从文本框中输入一个数值,如果该数值满足“除以4余1,除以5余2”的条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容,在横线处应填写()。PrivateSubCommandl_Cli
设有以下程序:PrivateSubForm_Click() x=50 Fori=1To4 y=InputBox("请输入一个整数") y=Val(y) IfyMod5=0Then a=a+y
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:PrivateTypeRecord IDAsInteger NameAsString*20EndTypePrivateSubCommand1_Click()
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为"Teacher
下列可作为VisualBasic变量名的是()。
在窗体上建立三个菜单(名称分别为Read、Calc和Save,标题分别为“读人数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Text1,MultiLine属性设置为True,ScroUBars属性设置为2)(如图所示)。程序运行后,如果执行
下列选项中,不属于数据模型所描述的内容的是()。
以下关系表达式中,其值为True的是()。
下面肯定是一个整型变量的是
随机试题
根据五行生克乘侮规律判断疾病的转归,下列为“逆”的有( )
男,60岁,因胃溃疡合并反复大出血,行胃大部切除术。术后10天,已进流质饮食,突然出现呕吐,禁食后症状好转。钡餐检查见吻合口延及输出段有较长狭窄,形似漏斗,其尾部呈细线状。不应选择的治疗措施是
下面不属于精神分裂症的认知功能缺损症状的是
病人,男性,68岁,冠心病病史10年,在行走中突然摔倒,意识丧失,呼吸停止、心脏停搏,颈动脉搏动消失。该病人最可能发生了
Don’tspit!Yousee,badhabits,______formed,arehardtokick.
作为财税改革的“重头戏”,工商业实行营改增从制度上消除了重复征税,大大激发了企业创业热情。()
高考前学生由于期望过高、压力过大而影响学习效率。根据耶克斯一多德森定律,为提高学习效率,学生应()。
央视《是真的吗》节目调查小组分别选择塑料、硅胶及皮革这三种常见材质的手机套,按手机正常使用时平均温度将实验舱内温度加热到45℃,1小时后手机套被加热后释放出的气体收集完毕,经分析发现,手机套释放量最大的有毒物质是甲醛。下列最合适作为以上文字的标题的是:
Whenanyoneopensacurrentaccountatabank,heislendingthebankmoney.Hemay(1)_____therepaymentofthemoneyatanyt
在网络管理中,通常需要监控网络内各设备的状态和连接关系,同时对设备的参数进行设置。请问这些工作归属的功能域是______。
最新回复
(
0
)