| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 10428 人关注过本帖
标题:比较两个字符串的长度
取消只看楼主 加入收藏
笨女孩
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2011-7-13
结帖率:100%
收藏
已结贴  问题点数:14 回复次数:2 
比较两个字符串的长度
#include<stdio.h>
char *fun(char *s,char *t)
{
    int i,j=0,k=0;
    for(i=0;i<20;i++)
    {
        if(s[i]!='\0')
            j++;
        if(t[i]!='\0')
            k++;
    }
    if(j>=k)
        return s;
    else
        return t;
}
void main()
{
    char a[20],b[20];
    printf("input 1th string:");
    gets(a);
    printf("input 2th string:");
    gets(b);
    printf("%s\n",fun(a,b));
}


这个函数是比较两个字符串的长度,长度相等时返回第一个字符串。但我不知道哪里错了,看了很久还是查不出来
搜索更多相关主题的帖子: void 函数 include return 字符串 
2012-03-08 18:49
笨女孩
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2011-7-13
收藏
得分:0 
回复 5楼 zxd675816777
VC++
2012-03-09 12:55
笨女孩
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2011-7-13
收藏
得分:0 
回复 3楼 zaixuexi
请问我已经学了C语言和数据结构,现在想学JAVA,看《java核心技术卷一》还是《Java 就业培训教程》好?
2012-06-19 12:52
快速回复:比较两个字符串的长度
数据加载中...
 
   



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

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