A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

就是类似于“hgfds”拆成:
“h”“hg”“hgf”“hgfd”“g”“gf”“gfd”“gfds”“f”“fd”“fds”“d”“ds”

诚心求教,望多注释。

7 个回复

倒序浏览
这个问题对我来说真的很重要啊,衷心请教各位,自己顶一下先~~~~
回复 使用道具 举报
#include<stdio.h>
#include<string.h>
int main()
{
        int i,j=0;
        char str[]={"hgfds"};
        char subStr[100];
        // printf("%d\n",strlen(str));
        for(i =0;i<strlen(str);i++)
        {
                //        printf("%c\n",str[i]);
                // 复制  放的数组  被拷贝的数组
                // strncpy(string,str1+1,3)
                // strcpy(subStr,str);
                strncpy(subStr,str+1,i);
                // 遇到\0结束
                subStr[i]='\0';
                // 挨个输出
                printf("%s\n",subStr);
        }
}
回复 使用道具 举报
求最大公共字符串吗
回复 使用道具 举报
wx_hg1q2t6v 发表于 2014-12-29 23:58
#include
#include
int main()

O(∩_∩)O谢谢,原来是要用这个strncpoy,以前没有学过呢,我去查查资料。
写的很清楚,再次感谢。
回复 使用道具 举报
从今以后 发表于 2014-12-30 00:08
求最大公共字符串吗

对滴,你也遇到这个题了吧。
;P我被它打击惨了,先去写博客了。明天上线再聊。
回复 使用道具 举报
BBD2008 发表于 2014-12-30 00:12
O(∩_∩)O谢谢,原来是要用这个strncpoy,以前没有学过呢,我去查查资料。
写的很清楚,再次感谢。 ...

我也是自己查的,你要考第几期?
回复 使用道具 举报
BBD2008 中级黑马 2014-12-30 00:21:04
8#
wx_hg1q2t6v 发表于 2014-12-30 00:15
我也是自己查的,你要考第几期?

想考第五期,但还有最后几天了,在北京压力挺大的,工作辞了保险还不能断。成不成就在此一搏了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马