首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) { int k,n=0;char c,str[ ]=″teach″; for(k=0;str[k];k+ +) { c=str[k]; switch(k) { case 1: case 3:
有以下程序: #include<stdio.h> main( ) { int k,n=0;char c,str[ ]=″teach″; for(k=0;str[k];k+ +) { c=str[k]; switch(k) { case 1: case 3:
admin
2019-04-14
33
问题
有以下程序:
#include<stdio.h>
main( )
{
int k,n=0;char c,str[ ]=″teach″;
for(k=0;str[k];k+ +)
{
c=str[k];
switch(k)
{
case 1:
case 3:
case 5:putchar(c);printf(″%d″,+ +n);break;
default:putchar(′N′);
}
}
printf(″\n″);
}
程序的运行结果是( )。
选项
A、Ne1 NN
B、ela2e3
C、Ne1Nc2N
D、Na1NNNN
答案
C
解析
k=0时,选择default分支,输出N;k=1时,e=str[1]=e,选择case1分支,因为没有遇到break语句,故继续执行case3、case5分支,输出c和+ +n,即输出e和1,依次往下执行,最终输出Ne1 Ne2N。
转载请注明原文地址:https://jikaoti.com/ti/N8f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){ints,i;for(s=0,i=1;i<3;i++,s+=i);printf("%d\n".s);}
下列关于C语言数据文件的叙述中正确的是
设有如下定义:structsk{inta;floatb;}data;int*p;若要使p指向data中的a域,正确的赋值语句是()。
源程序的文档不包括()。
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是
算法具有五个特性,以下选项中不属于算法特性的是()。
数据存储和数据流都是__________,仅仅是所处的状态不同。
若有说明:inta[][3]={0,0};则不正确的叙述是()。
可以在C语言程序中用做用户标识符的一组标识符是()。
组成C语言程序的是()。
随机试题
脑出血最好发的部位是()
发生青霉素过敏性休克时,患者出现的呼吸系统症状是
设备租赁对企业财务状况的影响是()。
根据海关规定,进出口货物报关单的“贸易方式”栏填写未列名的贸易方式时,应填为“其他贸易”。在下列几种贸易方式中不可填写为“其他贸易”的有()。
在企业分立中,存续分立的企业承受原企业土地、房屋权属的,不征收契税,新设分立的企业承受原企业土地、房屋权属的,也不征收契税。()
社会主义金融市场的基础是()。
地球在其形成的早期是一个熔岩状态的快速旋转体,绝大部分的铁元素处于其核心部分。有一些熔岩从这个旋转体的表面甩出,后来冷凝形成了月球。如果以上这种关于月球起源的理论正确,则最能支持以下哪项结论?
VisualPerspectivePerspectiveinartisthewaythatartistsrepresentthree-dimensionalobjectsonthetwodimensionsoftheir
【B1】【B6】
TheresidentsofCalifornia’sSantaMonicaBayhavesomerathernoisyneighbors—andthey’renothappyaboutit.Thatistheconc
最新回复
(
0
)