| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1870 人关注过本帖
标题:看看哪里有错,自定义函数实现字符串的连接功能(不调用strcat函数),要求 ...
取消只看楼主 加入收藏
zhao72349947
Rank: 1
来 自:成都东软学院
等 级:新手上路
帖 子:60
专家分:5
注 册:2012-10-20
结帖率:83.33%
收藏
已结贴  问题点数:10 回复次数:7 
看看哪里有错,自定义函数实现字符串的连接功能(不调用strcat函数),要求用字符指针变量作参数。[code]#include<stdio.h>
自定义函数实现字符串的连接功能(不调用strcat函数),要求用字符指针变量作参数。
程序代码:
#include<stdio.h>
void string_cat (char *source, char *target);
int main()
{
char s1[10000],s2[10000];
gets(s1);
gets(s2);
string_cat(s1,s2);
puts(s1);
}
void string_cat (char *source, char *target)
{char *point=source; 
while(*point) 
point++;
while(*target!='\0') 
{*point=*target;
point++; 
target++; 
} 
*target='\0';
}


[ 本帖最后由 zhao72349947 于 2012-12-14 23:05 编辑 ]
搜索更多相关主题的帖子: include target 字符串 
2012-12-14 22:51
zhao72349947
Rank: 1
来 自:成都东软学院
等 级:新手上路
帖 子:60
专家分:5
注 册:2012-10-20
收藏
得分:0 
怎么改为测试多组数据输出
2012-12-14 23:10
zhao72349947
Rank: 1
来 自:成都东软学院
等 级:新手上路
帖 子:60
专家分:5
注 册:2012-10-20
收藏
得分:0 
回复 7楼 wp231957
就是把它改为一个循环,重复测试
2012-12-14 23:12
zhao72349947
Rank: 1
来 自:成都东软学院
等 级:新手上路
帖 子:60
专家分:5
注 册:2012-10-20
收藏
得分:0 
回复 9楼 wp231957
谢谢了,就是这个,我弄了半天都不对
2012-12-14 23:18
zhao72349947
Rank: 1
来 自:成都东软学院
等 级:新手上路
帖 子:60
专家分:5
注 册:2012-10-20
收藏
得分:0 
回复 9楼 wp231957
if(s1[0]=='#' || s2[0]=='#') return 0;这个是什么意思啊??
2012-12-14 23:20
zhao72349947
Rank: 1
来 自:成都东软学院
等 级:新手上路
帖 子:60
专家分:5
注 册:2012-10-20
收藏
得分:0 
我还有一个程序不知道咋个写完,请版主帮忙看看;设计并测试一个函数,其功能是搜索由函数的第一个参数指定的字符串,在其中查找由函数的第二个参数指定的字符的第一次出现的位置。如果找到,返回指向这个字符的指针;如果没找到,返回空指针。在主函数中测试该函数。
程序代码:
#include <stdio.h>
char *search(char *ps,char *pc);
int main()
{
    char s1[100],s2[100];
    int result;
    gets(s1);
    gets(s2);
    *search(s1,s2);
    if(*pc)
        printf("n");
    else printf("y");
    return 0;
  
}
char *search(char *ps,char *pc)
{
char a[100],b[100];
ps=a;pc=b;
while(*ps!='\0')
    {if(*ps==*pc)return pc;
    else return NULL;}
}
2012-12-14 23:28
zhao72349947
Rank: 1
来 自:成都东软学院
等 级:新手上路
帖 子:60
专家分:5
注 册:2012-10-20
收藏
得分:0 
回复 12楼 wp231957
oj怎么说编译错误啊?
2012-12-14 23:39
zhao72349947
Rank: 1
来 自:成都东软学院
等 级:新手上路
帖 子:60
专家分:5
注 册:2012-10-20
收藏
得分:0 
回复 16楼 wp231957
Description
自定义函数实现字符串的连接功能(不调用strcat函数),要求用字符指针变量作参数。

函数原型:void string_cat (char *source, char *target);将target指向的字符串连接到source指向的字符串后面。

字符串长度在500以内。

Input
有多组测试数据,每组测试数据两行,一行是字符串ch1,第二行是字符串ch2。

Output
对于每组测试数据输出拼接后的字符串。

Sample Input
12345
4321
1212
3223
Sample Output
123454321
12123223
HINT
注意:有多组测试数据,输出后换行。
2012-12-15 15:38
快速回复:看看哪里有错,自定义函数实现字符串的连接功能(不调用strcat函数), ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024179 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved