首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为 #include void abc(char*str) { int a,b; for(a=b=0;str[a]!=’\0’;a++) if(str[a]!=’c’) str[b++]=str[a]; str[b]=’\0
下列程序的运行结果为 #include void abc(char*str) { int a,b; for(a=b=0;str[a]!=’\0’;a++) if(str[a]!=’c’) str[b++]=str[a]; str[b]=’\0
admin
2010-12-10
44
问题
下列程序的运行结果为
#include
void abc(char*str)
{ int a,b;
for(a=b=0;str[a]!=’\0’;a++)
if(str[a]!=’c’)
str[b++]=str[a];
str
=’\0’;}
void main()
{ char str[]="abcdef";
abc(str);
printf("str[]=%s",str); }
选项
A、str[]=abdef
B、str[]=abcdef
C、str[]=a
D、str[]=ab
答案
A
解析
本题考查了用字符指针引用字符数组中的字符及对字符的操作。函数abc()的for语句执行过程是:从字符指针str所指向的字符数组的第一个元素开始,逐一判断字符是否为’c’,若不是就执行一次数组元素的赋值过程,若字符为’c’就不执行。
转载请注明原文地址:https://jikaoti.com/ti/RqB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为计算an的值,某人编写了函数power如下:PrivateFunctionpower(aAsInteger,nAsInteger)AsLong DimsAsLong p=a Fork=1Ton p=p*a Next
软件设计中划分模块的一个准则是( )。
下面说法中正确的是()。
已知数组Dima(1To10)AsInteger,则下面正确调用GetValue函数的是()。PrivateFunctionGetValue(a()AsInteger)AsIntegerFori=1To10
下列不一定是传值的虚实结合方式的选项是()。
下面哪个属性肯定不是框架控件的属性()。
下列关于线性链表的叙述中,正确的是( )。
下面不属于软件测试实施步骤的是
在考生目录下有一个工程文件sjt3.vbp。窗体上有一个名称为List1的空列表框。程序运行时,单击Conunand1按钮,则从键盘输入10个任意字符串,并按字典顺序添加到List1中成为它的列表项。给出的程序不完整。要求:去掉程序中的注释符,把
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
随机试题
代理协议的核心部分是()
患者王某,身高180cm,体重80kg,因急性阑尾炎合并穿孔,急诊在硬膜外麻醉下行阑尾切除术。采取此种体位的目的是
世界贸易组织是根据1994年4月15日通过的《建立世界贸易组织的协议》成立,并于1995年1月1日正式开始工作的。 ( )
设计人员作为设计质量的自控主体,应当认识到:设计质量首先应( )。
下列关于确定贷款分类结果的说法,正确的是()。
采用一次交互分配法分配辅助生产费用时,交互分配后的实际费用,应再在()之间进行分配。
金融市场是金融商品和金融工具交易的场所。()
造成或者可能造成人员死亡(含失踪)3人以上(含3人)10人以下或者重伤10人以上(含10人)50人以下的事件属于()。
Alandfreefromdestruction,pluswealth,naturalresources,andlaborsupply—allthesewereimportantfactors,inhelpingEngl
Ofallthesensesthathelpasmallbabytodistinguishhismother,thereisthesoundofhervoice,hissenseofsmell,hissig
最新回复
(
0
)