首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 main() { char*s="12134211"; int v[4]={0,0,0,0},k,i; for(k=0;s[k];k++) { switch(s
以下程序的输出结果是( )。 main() { char*s="12134211"; int v[4]={0,0,0,0},k,i; for(k=0;s[k];k++) { switch(s
admin
2012-12-03
34
问题
以下程序的输出结果是( )。
main()
{ char*s="12134211";
int v[4]={0,0,0,0},k,i;
for(k=0;s[k];k++)
{ switch(s[k])
{ case’1’:i=0;
case’2’:i=1;
case’3’:i=2;
case’4’:i=3;}
}
v
++;
}
for(k=0;k<4;k++)printf("%d",v[k]);
选项
A、4 2 1 1
B、0 0 0 8
C、4 6 7 8
D、8 8 8 8
答案
B
解析
本题考查swltch,case语句,当k=0时,循环体成立,执行switch后表达式的值为’1’,执行case’1’,i的值为0,因为没有break语句,继续执行其后的语句,到最后一个语句时i的值为3,此时v
++,v[3]=1,接着执行k++后,k的值为1,当k=1时,循环成立。执行switch后的表达式的值为’2’,执行case’2’,i的值为1,因为没有break语句,继续执行其后的语句,到最后一个语句时,i的值为3,此时v
++,v[3]=2,接着执行k++后,k的值为2,依次下去,case’4’也会执行,最后i的值一定为3,到v[3]=8时循环结束,而v[0]~v[2]的值一直没有变化,故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/tMPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。#include<stdio.h>voidmain(intargc,char*argv[])
下列选项中不符合良好程序设计风格的是()。
当把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
在C语言中,运算对象必须是整型数的运算符是()。
单个用户使用的数据视图的描述称为()。
下列不属于软件工程三个要素的是()。
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的三个连续结点。structnode{intdata;structnode*next;}*p,*q,*r;现要
在结构化程序设计中,模块划分的原则是()。
一个良好的算法由下面的基本结构组成,但不包括______。
随机试题
女性,74岁。自觉因擦背着凉后两肩和后背阵阵酸痛,每阵10分钟左右,不发烧,仍可下床走动。于今晨1时许,突然出现心前区剧痛,并向双肩、后背和左臂放射,伴大汗,休息后不见缓解,早8点急诊住院。检查:年迈,半卧位,无明显青紫,颈静脉不怒张,肺(-),心略向左侧
引起慢性肺心病失代偿最常见的诱因是
关于民事法律关系,下列哪一选项是正确的?()
由于分部分项工程量清单漏项或其他非承包人原因的工程变更,造成工程量清单出现新增项,对于新增项的综合单价的确定方法,下列各项中错误的是()。
在会计电算化环境下,不属于审核记账员的责任的是()。
持票人行使追索权,可以请求被追索人支付的金额和费用有()。
关于亚洲政坛女性首脑,下列说法错误的是()。
秦汉四百年间,政治与文化相互推动,形成互补机制,其效应:统一被认为是合理的、正常的,分裂则被认为是违理的、反常的。秦汉文化造成的这一定势,深刻地影响了此后两千年的中国历史。国家统一,使多元文化整合的速度与力度加强;而整合后的一统文化,具有强大的凝聚力和向心
A公司是搞电器的,A公司目前B:S是2:1,资产贝塔1.2,债务贝塔0.3。新项目初试投资100亿,第一年期末净收益税后现金流5亿,以后年增长3%。现在A公司以这个领域的B公司作为参考。B公司目前股票价格20,数量5亿。债券100亿,债券票面利率4.5%,
已知函数z=z(x,y)满足
最新回复
(
0
)