首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下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
21
问题
以下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://jikaoti.com/ti/ZxL7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
设某条指令中的操作数(地址)部分为x,地址为X的单元内容为Y,地址为Y的单元内容为z。如果用直接寻址方式,参与操作的数据为(8);如果用立接寻址方式,参与操作的数据为(9):如果用间接寻址方式,参与操作的数据为(10)。
Windows NT服务器的冗余备份是指(42)。
When you are(71)a home or small office network, it is recommended that you use the Network Setup Wizard in Windows XP Home Editi
动态RAM的特点是(12),PC机的(13)一般由动态RAM构成。
域名www.educity.edu.cn由4个字域组成,其中(50)表示主机名。
Computerhardwareengineersresearch,design,develop,andtestcomputerhardwareandsuperviseitsmanufactureand(73).Hardwar
Networkscanbeinterconnectedbydifferentdevicesinthephysicallayernetworkscanbeconnectedby(71)orhubs.whichjustm
Spywareandotherformsofmalwarearethebiggestonlinethreattoyourcomputer’s(1)_____nowadays.Theremalicious(2)_____
在PowerPoint的各种视图中,显示单个幻灯片以进行文本编辑的视图是普通视图;可以对幻灯片进行移动、删除、添加、复制、设置动画效果,但不能编辑幻灯片中具体内容的视图是(1)_____;PowerPoint可以为文本、图形等对象设置动画效果,设置动
A firewall is a(1)system designed to(2)an organization’s network against threats.
随机试题
在《伊利亚特》中,阿基琉斯的性格特征包括()
平均动脉压在下列哪一范围内变化时,脑血流量可通过自身调节保持相对稳定
属于肺实质的是
A.补阳还五汤B.血府逐瘀汤C.镇肝息风汤D.地黄饮子E.牵正散治疗中风语言不利,肾虚精亏证,应首选()
同时投资于价值型股票与成长型股票的基金被称为()。[2013年9月证券真题]
上市公司增发新股过程的信息披露包括()。
深圳证券交易所每年对中小企业板上市公司保荐人、保荐代表人的保荐工作进行评价,评价期间与对中小企业板上市公司信息披露工作的考核期间可以不一致。()
下列符合银行业从业人员职业操守的有:()。
简述技能的作用。
[A]between[B]atlast[C]pencil[D]office[D]plane[F]aunt[G]dictionarymother’ssister
最新回复
(
0
)