标题:[求助]shell 排序法在运行时出现错误。
只看楼主
yangzhifu
Rank: 1
等 级:新手上路
威 望:2
帖 子:433
专家分:0
注 册:2007-4-11
 问题点数:0 回复次数:5 
[求助]shell 排序法在运行时出现错误。
#include<stdio.h>
void main()
void shellsort(int v[],int n)
{
int gap,i,j,temp;
for(gap=n/2;gap>0;gap/=2)
for(i=gap;i<n;i++)
for(j=i-gap; j>= 0 &&v[j]>v[j+gap];j-=gap){
temp=v[j];
v[j]=v[j+gap];
v[j+gap]=temp;
}
}
出现的错误在运行中为Declaration syntax error.
我不知道怎么修改/
搜索更多相关主题的帖子: shell void 运行 syntax 
2007-04-17 16:52
yangzhifu
Rank: 1
等 级:新手上路
威 望:2
帖 子:433
专家分:0
注 册:2007-4-11
得分:0 
如果我没有回答的话表示我没在线上,但是我将尽早答复。谢谢个位的帮助!

方寸之内,剖天下; 方坛之内,析自我;
2007-04-17 16:55
PcrazyC
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:5652
专家分:0
注 册:2006-10-20
得分:0 

把整个代码发过来,主函数


雁无留踪之意,水无取影之心
2007-04-17 16:56
yangzhifu
Rank: 1
等 级:新手上路
威 望:2
帖 子:433
专家分:0
注 册:2007-4-11
得分:0 
我在书上看到的,只有这些

方寸之内,剖天下; 方坛之内,析自我;
2007-04-17 18:05
yangzhifu
Rank: 1
等 级:新手上路
威 望:2
帖 子:433
专家分:0
注 册:2007-4-11
得分:0 
看不懂吗?

方寸之内,剖天下; 方坛之内,析自我;
2007-04-17 18:22
crackerwang
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:833
专家分:0
注 册:2007-2-14
得分:0 
这个排序本身没有问题.
你自己在main中输入数据就知道了

2007-04-17 19:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-132627-1-1.html




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

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