| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1359 人关注过本帖
标题:实在是太有挑战性了,运行失败了,呜呜!创建一个文本文件为输入的字符串排 ...
取消只看楼主 加入收藏
NeQhk
Rank: 2
等 级:论坛游民
威 望:1
帖 子:164
专家分:85
注 册:2014-7-19
收藏
得分:0 
回复 15楼 NeQhk
那问下要是晚上可以吗?
2015-01-07 15:36
NeQhk
Rank: 2
等 级:论坛游民
威 望:1
帖 子:164
专家分:85
注 册:2014-7-19
收藏
得分:0 
回复 17楼 诸葛欧阳
不然就里面的一个小段代码
void sort(char str[][20],int n )
怎么改成用指针作为参数?
 for(i=0;i<n-1;i++)
    {   
        k=i;
         for(j=i+1;j<n;j++)
  if(strcmp(array[k],array[j])>0
      k=j;
 if(k!=i)
 {  
      strcpy(temp,array[i]);  
      strcpy(array[i],array[k]);
    strcpy(array[k],temp);
  }
这一段改成指针形式怎么改正好。。
2015-01-07 20:47
NeQhk
Rank: 2
等 级:论坛游民
威 望:1
帖 子:164
专家分:85
注 册:2014-7-19
收藏
得分:0 
回复 18楼 NeQhk
就这个问题可以吗?
决定用指针了,
不过指针我学的不行。
2015-01-07 20:48
NeQhk
Rank: 2
等 级:论坛游民
威 望:1
帖 子:164
专家分:85
注 册:2014-7-19
收藏
得分:0 
回复 20楼 TonyDeng
前面那个写得乱了点,
先问另一个问题
尽量讲清楚了
在一个文本编辑器里面,先进行了统计
利用函数void tongji(char *p)
把要输入的内容通过 指针 传递给 函数去统计
然后查找也是
void chazhao(char *P)查找
然后问题是
定义了一个排序的
void paixu(char a[][20],int n)
怎么引用指针了,
n是要排序的字符串的个数,正好在统计函数里面统计出来。
怎么引用统计函数里的变量作为排序函数的参数n

[ 本帖最后由 NeQhk 于 2015-1-7 22:55 编辑 ]
2015-01-07 22:51
NeQhk
Rank: 2
等 级:论坛游民
威 望:1
帖 子:164
专家分:85
注 册:2014-7-19
收藏
得分:0 
回复 22楼 TonyDeng
你有没有什么联系方式比如百度账号之类的,
我写了文本编辑器,
发给你看下
小型的,
2015-01-07 22:56
NeQhk
Rank: 2
等 级:论坛游民
威 望:1
帖 子:164
专家分:85
注 册:2014-7-19
收藏
得分:0 
回复 23楼 NeQhk
没怎么用到数据结构,
因为我们下学期才学这个。
我可能讲的不是很清楚
2015-01-07 22:57
NeQhk
Rank: 2
等 级:论坛游民
威 望:1
帖 子:164
专家分:85
注 册:2014-7-19
收藏
得分:0 
回复 23楼 NeQhk
或者是qq什么的,
2015-01-07 22:57
NeQhk
Rank: 2
等 级:论坛游民
威 望:1
帖 子:164
专家分:85
注 册:2014-7-19
收藏
得分:0 
回复 26楼 TonyDeng
最后还是决定改成指针的了,觉得这样传递比较方便,只要定义一个全局变量就可了(5是全局变量WORD,我给打错了)
指针冒泡排序的函数并没有进行排序操作,怎么修改
char *PAIXU(char *p)  利用指针为入口,把主函数输入的字符串弄到这个函数进行排序
{      
char k;   
int i,j=0;
for(i=0;i<5-1;i++)  //这里是L-1   
  {        
for(j=0;j<5-i-1;j++)        运行后没有排序直接输出了。怎么破!!!!!!!!!!!!!!
   {           
  if(*(p+j)<*(p+j+1))   
          {     
            k=*(p+j);      
         *(p+j)=*(p+j+1);   
              *(p+j+1)=k;   
        }        
}     
}   
   return p;
p是指针排序后的返回值,为了返回让主函数输出到屏幕的
2015-01-08 09:13
快速回复:实在是太有挑战性了,运行失败了,呜呜!创建一个文本文件为输入的字符 ...
数据加载中...
 
   



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

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