| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 789 人关注过本帖
标题:C语言查找求解
取消只看楼主 加入收藏
wsliuyunming
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:54
专家分:143
注 册:2010-9-26
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:6 
C语言查找求解
程序代码:
/* Note:Your choice is C IDE */
#include "stdio.h"
#include "string.h"
typedef struct node  //定义结点
{char a[10];
}Qnode;
Qnode *shuru(Qnode s[]) //输入10个串

{  int i;
     for(i=0;i<10;i++)
      gets(s[i].a);
      return s;
}
char * bidaxiao(Qnode s[],char *b)
{   int i;
    strcpy(b,s[0].a);
     for(i=0;i<10;i++)
       if(s[i].a<s[i+1].a)
        strcpy(b,s[i+1].a);
    return b;
}


void main()
{ char b[10],*c;

 Qnode *p,s[10];
    int i;
      p=s;
     shuru(p);
     c=bidaxiao(p,b);
     puts(c);
}


  输入10个字符串  查找最长的串并输出。。。。大家帮忙看看哪里错了。。谢谢
搜索更多相关主题的帖子: C语言 求解 
2010-10-15 20:15
wsliuyunming
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:54
专家分:143
注 册:2010-9-26
收藏
得分:0 
回复 2楼 日的起烟烟
那怎么改?
2010-10-15 20:29
wsliuyunming
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:54
专家分:143
注 册:2010-9-26
收藏
得分:0 
回复 4楼 日的起烟烟
刚才的我又改了一下。。。
程序代码:
/* Note:Your choice is C IDE */
#include "stdio.h"
#include "string.h"
typedef struct node
{char a[10];
}Qnode;
Qnode *shuru(Qnode *s)
{  int i;
     for(i=0;i<10;i++,s++)
      gets(s->a);
      return s;
}
char * bidaxiao(Qnode s[],char *b)

{   int i;
    strcpy(b,s[0].a);
     for(i=0;i<10;i++)
       if(strlen(s[i].a)<strlen(s[i+1].a))//改成比长度 刚才那个忘了写了 
        strcpy(b,s[i+1].a);
    return b;
}



 main()
{ char b[10],*c;

 Qnode *p,s[10];
    int i;
      p=s;
     shuru(p);
     c=bidaxiao(p,b);
     puts(c);
return 1;


 }
能看看哪个地方错了吗 ?谢谢

2010-10-15 20:59
wsliuyunming
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:54
专家分:143
注 册:2010-9-26
收藏
得分:0 
回复 6楼 日的起烟烟
看一下我5楼那个程序 要怎么样改?谢谢
2010-10-15 21:25
wsliuyunming
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:54
专家分:143
注 册:2010-9-26
收藏
得分:0 
回复 10楼 日的起烟烟
还是没有得到我想要的结果 得到一个最长的那个字符串。。。。。并输出。。
2010-10-15 21:57
wsliuyunming
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:54
专家分:143
注 册:2010-9-26
收藏
得分:0 
回复 15楼 m21wo
呵呵 对了、、、谢谢你
2010-10-15 22:05
wsliuyunming
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:54
专家分:143
注 册:2010-9-26
收藏
得分:0 
回复 11楼 日的起烟烟
结果出来了 还是要谢谢你
2010-10-15 22:06
快速回复:C语言查找求解
数据加载中...
 
   



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

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