首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() {int k=5,n=0; do {switch(k) {case 1: case 3:n+=1;k--;break; default:n=0;k--; case 2: cas
有以下程序 main() {int k=5,n=0; do {switch(k) {case 1: case 3:n+=1;k--;break; default:n=0;k--; case 2: cas
admin
2013-02-23
69
问题
有以下程序 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); }whUe(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/9nJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了c=&b;b=&a;语句后,表达式**c的值是______。
若变量已正确定义并赋值,下面符合C语言语法的表达式是______。
有以下说明定义和语句,可用a.day引用结构体成员day,写出引用结构体成员day的其他两种形式【】、【】。struct{intday;charmouth;intyear;}a,*b;b=&a;
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
软件工程的结构化生命周期方法,通常是将软件生命周期划分为计划、开发和运行3个时期,下列选项中的______工作应属于软件开发期的内容。①需求分析②可行性研究③总体设计④问题定义
有以下程序段:intk=0;while(k=1)k++;while循环执行的次数是______。
在具有n(n>1)个结点的完全二叉树中,结点i(2i>n)的左孩子结点是______。
下面能正确进行字符串赋值操作的是
下列选项中,不是关于栈的基本运算的叙述是______。
下列程序中的for循环执行的次数是______。#defineN2#defineMN+1#defineNUM2*M+1#main(){inti;
随机试题
A.清热润燥,养肺牛津B.清热解毒,利尿通淋C.滋阴补肾,理气通络D.滋阴润肺,止咳化痰肺热津伤之痿证,其治法为()
护理人员在未取得执业证书期间可以独立做的临床护理工作是
与传导下肢本体感觉相关的结构是
关于FIDIC合同条件中“工程师”的说法,正确的是()
下列关于基础的功能说法正确的有( )。
H.S编码制度将国际贸易商品分类后,则基本上按( )设章。
()拥有对投入资本的终极所有权。
音乐主题的构思有主题的情感定位、风格定位、结构定位、语气与气势定位四种。
麦肯锡公司从1980年开始就把知识的学习和积累作为获得和保持竞争优势的一项重要工作,在公司内营造了一种平等竞争、激发智慧的氛围。在成功地战胜最初来自公司内部的抵制后,一个新的核心理念终于在公司扎下根来,这就是:知识的积累和提高,必须成为公司的中心任务;知识
正在服刑的罪犯如实供述司法机关还未掌握的本人其他罪行的,以自首论。()
最新回复
(
0
)