首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
下列程序的输出结果是( ) main() {char*s="12134211"; int v[4]={0,0,0,0},k,i; for(k=0;*(s+k);k++) {switch(*(s+k)) {ca
下列程序的输出结果是( ) main() {char*s="12134211"; int v[4]={0,0,0,0},k,i; for(k=0;*(s+k);k++) {switch(*(s+k)) {ca
admin
2016-12-25
33
问题
下列程序的输出结果是( )
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、0 2 1 8
B、0 0 0 8
C、8 8 8 8
D、4 6 7 8
答案
B
解析
*s="12134211",把字符串的首地址给予指针s,另外case语句中都无break,一旦case语句执行会一直执行到最后一句,i=3,因此v
++;只给v[3]增1。字符串的长度为8,都能在switch语句中执行到case语句,所以输出0 0 0 8。
转载请注明原文地址:https://kaotiyun.com/show/UtAx777K
本试题收录于:
高级语言程序设计题库理工类分类
0
高级语言程序设计
理工类
相关试题推荐
UML图形化工具分为__________和__________两类,前者用于表达系统或系统成分的动态结构模型。
运算中的精度损失是运算中_______右移出计算机字长,使_______丢失造成的。
解决Cache与主存内容不一致的方法一般有_______和写直达法两种。
题48表为某HDLC帧的控制字段内容,请说明这些内容的具体含义。
下列对OSI参考模型和TCP/IP模型的叙述,正确的是()
循环冗余码里用的除法是模2除法,即除法过程中用到的减法是模2减法,是________运算。()
在数据单元上附加一些数据或是对数据单元作的密码变换,也就是信息的发送者使用公开密钥算法的主要技术产生的别人无法伪造的字符串的行为称作()
_________属于罗伯特.库恩关于投资银行的第二广泛定义范畴。
#include"stdio.h"main(){chara[10],*pa;scanf("%s",pa);printf("%s\n",pa);}错误:______改正:______
随机试题
WheredidMarygo?
对一定摩尔量的真实气体,当其压力、温度由状态1变化为状态2时,由真实气体状态方程式可推导出下列方程式()。
什么是线程?简述进程与线程的关系。
确立劳动、资本、技术和管理等生产要素按贡献参与分配的原则,说明生产要素是创造价值的源泉。
下列疾病不属于单基因遗传性皮肤病的是
患者,男,65岁。神志痴呆,表情淡漠,举止失常,面色晦滞,胸闷泛恶,舌苔白腻,脉滑。其病机是
[2004年第115题]超高层建筑的各避难层,应每隔多少米设置一个消防专用电话分机或电话塞孔?
A、 B、 C、 D、 C数列中,前项的分子+前项的分母=后项的分子,前项的分母+后项的分子=后项的分母。因此,待选项分子应为21+34=55,分母为34+55=89。
A、Becausepeopleexposetoomuchtothecomputer.B、Becausepeopledon’tcareaboutthelowlevelsofradiation.C、Becausethec
A、Frametent.B、Sleepingbags.C、Atinopener.D、Nothingatall.D男士说孩子们肯定喜欢去法国野营度假,可是他们什么用具都没有。女士告诉他一切都是准备好了的(Everythingispro
最新回复
(
0
)