| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 640 人关注过本帖
标题:编写函数
只看楼主 加入收藏
liu200909
Rank: 2
来 自:湖北
等 级:论坛游民
帖 子:56
专家分:54
注 册:2009-9-20
结帖率:60%
收藏
已结贴  问题点数:20 回复次数:7 
编写函数
函数 strcmp() 是比较两个字符串 (eg: s1  s2)的大小,如果s1=s2 则返回 0 ;
如果s1>s2 则返回 1 ;如果s1<s2 则返回 -1 ,要求编写函数实现 strcmp() 的功能 ,谢谢!
搜索更多相关主题的帖子: 编写 函数 
2009-10-14 13:17
jcslt
Rank: 8Rank: 8
来 自:90-xx.com
等 级:蝙蝠侠
帖 子:251
专家分:975
注 册:2009-10-10
收藏
得分:0 
先坐个沙发

www.
2009-10-14 13:30
玩出来的代码
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:河南新乡
等 级:贵宾
威 望:11
帖 子:742
专家分:2989
注 册:2009-10-12
收藏
得分:1 
额,,原先的程序写错了,搞混了,下面有人了,就把那个去了。

[ 本帖最后由 玩出来的代码 于 2009-10-14 14:06 编辑 ]

离恨恰如春草,更行更远还生。
2009-10-14 13:43
雷明
Rank: 2
等 级:论坛游民
帖 子:9
专家分:16
注 册:2009-10-11
收藏
得分:4 
int str_cmp(char a[],char[]){    int i,j;     while(a[i]!='\0')   i++;
     while(b[j]!='\0')   j++;
     if(i>j)   return  1;
     if(i==j)   return  0;
     if(i<j)   return   -1;
}
2009-10-14 13:45
m456m654
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:783
专家分:2806
注 册:2009-9-17
收藏
得分:10 
#include <stdio.h>
int main(void)
{
    char s1[100],s2[100];
    int i=0,j=0,t=0;
    gets(s1);
    gets(s2);
    while(s1[i]!='\0'&&s2[j]!='\0')
          {
              if(s1[i]>s2[j])
                 {
                     t=1;
                     break;
                 }
              else if(s1[i]<s2[j])
                 {
                     t=-1;
                     break;
                 }
              i++;
              j++;
          }
          printf("%d\n",t);                                   
}
自己编写的
2009-10-14 13:48
青草蓝天
Rank: 2
等 级:论坛游民
帖 子:178
专家分:20
注 册:2008-12-6
收藏
得分:5 
给楼上提个建议:既然你知道用int main(void)
那最好最后也写上return 0
这样前后对应 就当是为了美观吧。
2009-10-14 13:57
liu200909
Rank: 2
来 自:湖北
等 级:论坛游民
帖 子:56
专家分:54
注 册:2009-9-20
收藏
得分:0 
回复 5楼 m456m654
恩 你的程序时我想要的,谢谢了!
不过6楼说得对,最后要在结尾加上一个return 语句!
2009-10-14 22:03
m456m654
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:783
专家分:2806
注 册:2009-9-17
收藏
得分:0 
是,这一点不妥
2009-10-14 22:10
快速回复:编写函数
数据加载中...
 
   



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

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