首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
下列程序的输出结果是( ) 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
42
问题
下列程序的输出结果是( )
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
高级语言程序设计
理工类
相关试题推荐
通过对大量软件系统研究,发现设计很好的软件结构图通常呈现的形状类似于()
具有编号0~7的8个部件,采用三级立方体互连网络实现通信,使用双功能交换单元、级控制方式。欲实现2#→5#部件通信,分别指出三种互连网络中涉及的交换单元及其功能。
对系统程序员不透明的应当是()
数组多路通道适合于连接多台__________速设备,通道“数据宽度”为__________。
设某机阶值6位、尾数48位,阶符和数符不在其内,当尾数分别以2、8、16为基时,在非负阶、正尾数、规格化数情况下,求出其最小阶、最大阶、阶的个数、最小尾数值、最大尾数值、可表示的最小值和最大值及可表示的尾数和规格化数的总个数。
DNS是一个分布式数据库系统,由域名空间、__________和地址转换请求程序三部分组成。
存放在中央银行的准备金存款属于商业银行的
VBScript运算符优先级最高的是【】
#include"string.h"#include”stdio.h”main(){charstr1[50],str2[50],str3[50];gets(str1);gets(str2);
main(){charn;scanf("%e",&n);switch(++n){default:printf("error");break;ease’a’:case’A’:
随机试题
以下属于“证”的有
纤溶酶含量减少可见于()
喘证辨证时最宜首先辨别()
有关指数的编制,下列说法中正确的是()。
不属于膨胀土的工程特性的是()。
客户王某收到期货公司追加保证金通知后,表示会以有价证券作为保证金。第二天,有价证券未能如期支付,王某要求公司暂时保留持仓,公司与王某签订了书面保仓协议。根据上述事实,请回答以下小题。[2014年7月真题]根据相关法律规定,可以用作期货保证金的有价证券是
以下对公文撰写要求的说法,错误的有()。
分析下面的谱例。要求:画出结构图示,写出乐曲的结构名称。
埃赫那吞改革
下列关于综合布线的描述中,错误的是()。
最新回复
(
0
)