| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 6281 人关注过本帖, 1 人收藏
标题:一个for循环能从大到小排序吗
只看楼主 加入收藏
UserYuH
Rank: 12Rank: 12Rank: 12
来 自:毅华
等 级:火箭侠
威 望:8
帖 子:720
专家分:3300
注 册:2009-8-10
收藏
得分:0 
回复 9楼 knightkid
不好意思,我用TC的,用得还满顺手。

努力—前进—变老—退休—入土
2009-09-15 22:36
UserYuH
Rank: 12Rank: 12Rank: 12
来 自:毅华
等 级:火箭侠
威 望:8
帖 子:720
专家分:3300
注 册:2009-8-10
收藏
得分:0 
回复 10楼 BlueGuy
呵呵,还真想你来培我喝茶。谈谈心,再聊聊C,多美好。

努力—前进—变老—退休—入土
2009-09-15 22:38
choco1024
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:183
专家分:140
注 册:2008-8-31
收藏
得分:0 
牛X的人呐。。。
2009-09-15 23:07
snr108
Rank: 2
来 自:中国
等 级:论坛游民
帖 子:39
专家分:60
注 册:2009-9-14
收藏
得分:0 
不行,看了下三楼那个也不行..一个for语句里面不好控制无限制的大小输出..除非用很多if选择..但是那样太麻烦没意思了..比如if(a[i]<a[j,k..](j=i+1,k=i+2....))
2009-09-16 10:03
forever74
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:CC
等 级:版主
威 望:58
帖 子:1692
专家分:4282
注 册:2007-12-27
收藏
得分:0 
啥叫无限制的大小输出?是什么附加条件么?拜托把所有条件都说清楚哦

对宇宙最严谨的描述应该就是宇宙其实是不严谨的
2009-09-16 10:47
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
一个for么?
void quick_sort(int *a, int len)
{
    if (len > 1)
    {
        int i, j = 0;
        for (i = 1; i < len; ++i)
            if (a[i] < a[0])
                swap(a[i], a[++j]);
        swap(a[0], a[j]);
        quick_sort(a, j);
        quick_sort(a + j + 1, len - j - 1);
    }
}

专心编程………
飞燕算法初级群:3996098
我的Blog
2009-09-16 16:19
ljt0000mf
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:104
专家分:157
注 册:2009-7-4
收藏
得分:0 
版主的这个加上注解就好了。
道行不行,看不明白
2009-09-16 16:33
liucx06
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2009-9-14
收藏
得分:0 
#include<stdio.h>
#include<string.h>
main()
{
    char c[10]={"ibgdefcha"};
    int i,j;
    char e;
    for(j=1;j<=4;j++)
       for(i=1;i+2<=9-2*j;i=i+2)
       if(c[i]<c[i+2])
           {
               e=c[i];
               c[i]=c[i+2];
               c[i+2]=e;
          }
 
    puts(c);
}
这是我本来写的 可是试卷交上去分数很 有些人是只用了一个得啦 但不是三楼的用法 三楼真的是变相循环 不过我也同意  这是一种方法 而且更花脑子
当然我们试卷上的是随机的数组 要用户输入的 所以要算LENGTH了 而且是偶数排序 那就是从第二个数开始了
有人从0开始的  0是偶数
2009-09-17 12:37
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
没给我分……
收到的鲜花
  • 广陵绝唱2009-09-17 15:38 送鲜花  10朵   附言:我给你分。

专心编程………
飞燕算法初级群:3996098
我的Blog
2009-09-17 14:39
渔ル洇莪洏萿
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2009-9-18
收藏
得分:0 
我刚学C,看了你们的,我才知道我是没有走错路!
2009-09-18 17:07
快速回复:一个for循环能从大到小排序吗
数据加载中...
 
   



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

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