首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
55
问题
有以下程序:
#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://kaotiyun.com/show/U2Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据模型包括数据结构、()和数据条件。
诊断和改正程序中错误的工作通常称为【】。
若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是______。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*p;p=&st
下列关于C语言用户标识符的叙述中正确的是()。
下列叙述中,不属于软件需求规格说明书的作用的是
若有以下定义语句,则不移动指针p,并且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指______。
可以在C语言程序中用做用户标识符的一组标识符是()。
C语言程序中,运算对象必须是整型数的运算符是
随机试题
A、1/4B、1/3C、2/3D、1/5E、1/2桩在牙槽骨内的长度应大于根在牙槽骨内总长度的
每半年末存款2000元,年利率4%,每季复利计息一次.2年末存款本息和为()万元.
甲公司2016年净资产为40亿元,近三年平均可分配利润为6500万元。公司拟申请发行企业债券,募集资金投资于棚户区改造项目,项目投资总额为20亿元,假设本次债券票面利率为5%,则发行规模最高为()。
B公司的资本目前全部山发行普通股取得,其有关资料如下:B公司准备按7%的利率平价发行债券900000元,用发行债券所得资金以每股15元的价格回购部分发行在外的普通股。因发行债券,预计公司股票β系数将上升为1.75。该公司预期未来息税前利润具有可
根据生命周期理论和波士顿矩阵,下列关于成熟期的说法中,正确的有()。
60甲子当中,紧跟着“丁丑”的是“戊寅”。()
思维定势总是阻碍问题的有效解决。()
不同的社会历史时期和不同的文化背景下,教育制度就不同,这说明教育制度具有()
有以下程序#include<string.h>#include<iostream.h>voidmain(){char*p="abcde\0fghjik\0";co
A、ArabicterroristswillnotattacktheUSAanymore.B、itisessentialtomaintainanactivetradingenvironment.C、thereisno
最新回复
(
0
)