问答题
简答题 编写函数void fun(char *t,char a,char b),将字符串t中所有a代表的字符用b所代表的字符替换。 要求:在主函数中初始化字符数组,并输入字符a和b,输出原字符数组及替换结果。 例如:初始化字符数组str[30]=”This is a test of C language.”,输入字符a=‘t’,b=‘T’则替换结果为”This is a TesT of C language.”。
【参考答案】
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
编写函数catStr(char str1[],char str2[])用于进行两个字符串的连接,编写函数lenStr(char str[])用于统计一个字符串的长度,并在主函数中调用。要求:不允许使用strcat()和strlen()字符处理库函数,在主函数以直接初始化的方式输入两个字符串str1和str2。如输入str1为howareyou,str2为me,调用catStr函数后str1为howareyoume,调用lenStr函数后输出11。
点击查看答案
问答题
编写函数void StrMid(char* str1,int m,int n,char* str2)。Str1为一个输入的字符串,函数把str1从第m个字符开始的n个字符拷贝到str2中。函数没有返回值。要求在主函数main中读入str1,调用函数StrMid(str1,m,n,str2)后输出str2的结果(m从0开始计数)。如:输入str1为goodmorning,m为1,n为3,调用函数StrMid(str1,m,n,str2)后str2为ood。
点击查看答案
相关试题
完善下面程序中xxkl函数的定义,使程序能够...
补充完整下面xxk2函数定义,假定函数参数...
与k=n++完全等价的表达式是()
C语言编译连接生成的.exe文件属于()。
C语言源程序经过编译生成()。