首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下C程序段的输出结果是(30)。 #include <stdio. h> void abc(char *str){ int a, b; for(a=b=0;str[a]!=’\O’;a++)if(str[a]!=’c’)
以下C程序段的输出结果是(30)。 #include <stdio. h> void abc(char *str){ int a, b; for(a=b=0;str[a]!=’\O’;a++)if(str[a]!=’c’)
admin
2013-02-02
46
问题
以下C程序段的输出结果是(30)。 #include <stdio. h> void abc(char *str){ int a, b; for(a=b=0;str[a]!=’\O’;a++)if(str[a]!=’c’) str[b++]=str[a]; str
=’\O’; } void main(){ char str[]="abcdef"; abc(str); printf("str[]=%s",str); }
选项
A、str[]=a
B、str[]=ab
C、str[]=abdef
D、str[]=abcdef
答案
C
解析
本试题核心在于子函数的for循环。For循环将整个字符串中的字符处理一遍,每次处理时,函数的基本工作是将除字母c之外的字符重新赋值,然后a++,b++,继续处理下一个字符。对于字母c不赋值,且只有a++而b不变。可见for循环的目的只是将字母c剔除。
转载请注明原文地址:https://www.kaotiyun.com/show/sTVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
设某条指令中的操作数(地址)部分为x,地址为X的单元内容为Y,地址为Y的单元内容为z。如果用直接寻址方式,参与操作的数据为(8);如果用立接寻址方式,参与操作的数据为(9):如果用间接寻址方式,参与操作的数据为(10)。
广泛使用的电子邮件地址的格式是ABC@njupt.edu。其中,njupt.edu是指(56)。
某软件公司开发的媒体播放软件,在我国受法律保护的依据是(53)。 按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准等,(54)制定的标准是国际标准。 我国国家标准分为强制性国家标准和推荐性国家标准,强制性国家标准
在7位的ASCⅡ码的最高位增加一位奇校验位就构成8位奇校验码。若大写字母K的十六进制奇校验码为CB,则大写字母E的十六进制奇校验码为(5)。
假设微处理器的主振频率为50MHz,两个时钟周期组成一个机器周期,平均三个机器周期完成一条指令,则它的机器周期是(12)ns,平均运算速度约为(13)MIPS。
使用RAID作为网络存储设备有许多优点。以下关于RAID的叙述中,不正确的是(50)。
There are several applications called Web(69)that make it easy to access the World Wide Web, two of the most popular being Netsc
OSPFisalink-stateroutingprotocol.Itisdesignedtoberuninternaltoasingle(71)system.EachOSPFroutermaintainsaniden
An instruction is made up of operations that(68)the function to be performed and operands that represent the data to be operated
随机试题
打印PowerPoint2000演示文稿时,如“打印内容”栏中选择“讲义”,则每页打印纸上最多能输出_______张幻灯片。
Thousandsofyears【C1】________humansbegantheprocessofdomesticatingthedogandshapingwhat"beingadog"reallymeans.Thr
机体对酸碱平衡的调节机制有
A.食管脱落细胞学检查B.食管钡剂造影C.胸CT检查D.食管镜E.32P放射性同位素检查一名38岁男性患者,自觉下咽不畅一年多,经食管钡餐X线造影,食管镜检查均阴性,患者要求进一步检查,对此可采用哪种方法
下列关于甲型流感病毒叙述,正确的是
据悉,本次中考具有海南省常住户籍的应届初中_________生,以及往届初中毕业生和具有同等_________的适龄社会青年均可报名。依次填入划横线部分最恰当的一项是()。
精制糖高含量的食物不会引起糖尿病的说法是不对的。因为精制糖高含量的食物会导致人的肥胖,而肥胖是引起糖尿病的一个重要诱因。以下哪项论证在结构上和题干最为类似?
张玲是某培训机构的一名资深培训老师,目前她正在准备有关审计业务档案管理的培训课件,她在网上搜集到一份相关资料,并将其存放在“PPT素材文件.docx”中。请按下列要求帮助张玲老师完成演示文稿的整合制作工作:在每张幻灯片的左上方添加协会的标志图片Logo
ThepassagetellsusthatLondon’sfirstLightRailSystemItappearsthatthePoplartoStratfordsectionoftheDLRroutewas
Thechildrenstayinthenuclearfamily______theygrowupandmarry.
最新回复
(
0
)