首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序能将字符串s1中的所有与字符串str1相同的子串替换成字符串sb2,并将替换后的新串存于字符数组s2中。 #include<stdio. h> void replace(s1,s2,str1,str2) char *s1,
下列程序能将字符串s1中的所有与字符串str1相同的子串替换成字符串sb2,并将替换后的新串存于字符数组s2中。 #include<stdio. h> void replace(s1,s2,str1,str2) char *s1,
admin
2009-01-15
64
问题
下列程序能将字符串s1中的所有与字符串str1相同的子串替换成字符串sb2,并将替换后的新串存于字符数组s2中。
#include<stdio. h>
void replace(s1,s2,str1,str2)
char *s1,*s2,*str1,*str2;
{ char *t0,*t1,*t2,*x,*y;
x=s1;y=s2;
while(【 】)
{
for(t0=s1,t1=str1; ((*t1!=’\O’&& 【 】;t0++,t1++);
if(*t1!=’\0’) *s2++=【 】;
else
{ for(t1=str2;*t1!=’\0’;) *s2++= 【 】;
【 】;
}
}
*s2=’\0’;
}
main ()
{ static char s1[]="abcdef ababcd abab.",s2125];
replace (s1, s2, "abc", "XYZ");
printf("%s\n",s2);
}
选项
答案
*s1!=’\0’或*s1 *t0=*t1 *s1++ *t1++ s1=t0或s1=s1+strlen(str1)
解析
转载请注明原文地址:https://kaotiyun.com/show/jEXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上已有1个名称为Picture1的图片框,要求实现下面2个功能之一:(1)在窗体上移动鼠标时,立即将Picture1显示在鼠标位置(2)在窗体上单击鼠标时,立即将Picture1显示在鼠标位置下面不能实现上述任何功能的事件过程是
在窗体上画一命令按钮和一文本框,其名称分别为Command1和Text1,然后编写如下程序:FunctionFun(xAsInteger,PrivateSubCommand1_Click()yAsInteger)As
设工程中有2个窗体:Form1和Form2,Form1为启动窗体。Form2中有菜单,其结构如下表所示。要求在程序运行时,在Form1的文本框Text1中输入口令并按Enter键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“T
算法的时间复杂度是指
有数据定义语句:DimX,YAsInteger以上语句表明
在学生管理的关系数据库中,存取一个学生信息的数据单位是
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为( )。
计算下面分段函数的正确语句是()。
设栈的顺序存储空间为S(1:50),初始状态为top=0。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为
解题方案的准确而完整的描述称为______。
随机试题
患者,男,55岁。患糖尿病11年,近1年来病情加重。小便频数量多,混浊如脂膏;面色黧黑,腰膝痰软,形寒畏冷,阳痿不举,舌淡苔白,脉沉细无力。其治法是
麻黄碱小檗碱
在企业法律顾问和外聘律师的使用上,应各用所长,其中在处理下列()纠纷时,可考虑更多地发挥外聘律师的作用。
甲用伪造的乙公司公章,以乙公司名义与不知情的丙公司签订食用油买卖合同,以次充好,将劣质食用油卖给丙公司。合同没有约定仲裁条款。关于该合同,下列哪一表述是正确的?
甲国在其宣布的专属经济区水域某暗礁上修建了一座人工岛屿,乙国拟铺设一条通过甲国专属经济区的海底电缆。根据《联合国海洋法公约》,下列哪一选项是正确的?(2010年试卷一第31题)
()是作业场所最主要的职业危害之一,是其造成的职业性尘肺病是我国目前发病率最高的职业病。
关于信托的特征,下列说法错误的是()。
价外费用,是指价格之外又向购买方收取的( )。
老年妇女心血管疾病防治建议每日进行适量营养补充,以下不正确的是()。
(演示文稿题)为了更好地控制教材编写的内容、质量和流程,小李负责起草了图书策划方案(请参考“图书策划方案.doex”文件)。他需要将图书策划方案Word文档中的内容制作为可以向教材编委会进行展示的PowerPoint演示文稿。现在,根据图书策划方案(参考“
最新回复
(
0
)