首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
有下列程序: 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
admin
2013-02-23
39
问题
有下列程序: 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>O&&n<5); } 程序运行后的输出结果是( )。
选项
A、235
B、0235
C、02356
D、2356
答案
B
解析
因为变量的初始值分别为k=5,n=0,所以程序第1次进入循环时,执行default语句,输出0,k减1;这时n=0,k=4,程序进行第2次循环,执行case 4:这个分支,结果是n=2,k=3,打印出2;这时n=2,k=-3,程序进行第3次循环,执行case 3:这个分支,结果是n=3,k=2,打印出3;这时n=3,k=2,程序然后进行第 4次循环,执行case 2:case 4:这个分支,结果是n=5,k=1,打印出5,这时因为n=5不满足n<5的循环条件,因此退出循环,程序运行结束。所以在屏幕上打印
转载请注明原文地址:https://kaotiyun.com/show/i1Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂性为______。
有如下程序intfunc(inta,intB){return(a+B);}main(){intx=2,y=5,z=8,r;r=func(func(x,y),z);prin
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是______。
以下程序的功能是根据输入的“y”(“Y”)与“n”(“N”),在屏幕上分别显示出“ThisisYES.”与“ThisNO.”。空白处需要填入的内容是#include<stdio.h>voidYesNo(charch){s
语句printf("%f\n",13.0*(1/5));的输出结果为【】。
下面程序的输出结果是______。#definea121constb=12;enumc{a1,a2};main(){printf("%d,%d,%d",sizeof(a),sizeof(
以下程序的输出结果是______。main(){charst[20]="hello\0\t\\";printf("%d%d\n",strlen(st),sizeof(st));}
设有以下定义的语句,则*(*(p+2)+1)的值为______。inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;
已知在ASCII代码中,字母A的序号为65,下列程序的输出结果是______。#include<stdio.h>main(){charc1=’A’,c2=’Y’;printf("%d,%d\n",c1,c2);}
能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是
随机试题
A.豚鼠B.小鼠C.大鼠D.狗E.家兔皮肤过敏试验首选的实验动物是()
依法可能成为附带民事诉讼原告人的有:()
下列对结构的作用不属于可变荷载范畴的是()。
编制措施项目清单时应依据( )。
根据《票据法》规定,背书不得记载的事项包括()。
下列犯罪中属于告诉才处理的犯罪有()。
《中国少年先锋队队歌》是儿童影片《英雄小八路》的主题歌,原名_________。
行政机关公务员对处分不服向行政监察机关申诉的,按照《行政诉讼法》的规定办理。()
VB中,若没有显式声明变量的数据类型,则默认的类型是()。
(1)It’s7pmonabalmySaturdaynightinJune,andIhavejustorderedmyfirstbeerinICervejaria,arestaurantinZambujeir
最新回复
(
0
)