搜索
楼主: xchief
打印 上一主题 下一主题

排序打印

[复制链接]
16#
发表于 2012-8-21 19:12:53 | 只看该作者
xchief 发表于 2012-8-20 16:06
搞 了一天 终于搞了个模样出来了。。。

#include

噢!你要的是可变的。我没读懂问题。还有一个void sort()函数中是不是多定义了i,t两个变量?
17#
 楼主| 发表于 2012-8-22 11:10:06 | 只看该作者
zhaoys 发表于 2012-8-21 19:12
噢!你要的是可变的。我没读懂问题。还有一个void sort()函数中是不是多定义了i,t两个变量?

...是多了  忘了删了
18#
发表于 2012-9-5 20:26:21 | 只看该作者
xchief 发表于 2012-8-20 16:07
12345
12354
12435

这么长结果不会是手打的吧??怎么使黑框框中的结果写入txt?或其他
19#
发表于 2012-9-6 08:58:19 来自手机 | 只看该作者
wkl 发表于 2012-9-5 20:26:21

这么长结果不会是手打的吧??怎么使黑框框中的结果写入txt?或其他

点击左上角图标,选编辑+标记,选取内容后再选编辑+复制,最后粘贴就行了来自: Android客户端
20#
发表于 2012-9-6 08:59:22 来自手机 | 只看该作者
wkl 发表于 2012-9-5 20:26:21

这么长结果不会是手打的吧??怎么使黑框框中的结果写入txt?或其他

我指的是黑框里来自: Android客户端
21#
发表于 2012-9-8 14:31:51 | 只看该作者
快速排序吧
22#
发表于 2012-12-9 21:06:54 | 只看该作者
1234
4123
4312
4321
#include <stdio.h>
int main()
{
         int i,j,num[4]={1,2,3,4};
         int z;
         for(j=0;j<4;j++)
                 printf("%d",num[j]);
         printf("\n");
         for(i=3;i>0;i--)
         {
                 for(j=3;j>3-i;j--)
                 {
                         if(num[j]>num[j-1])
                         {
                                 z=num[j];
                                 num[j]=num[j-1];
                                 num[j-1]=z;
                                 
                        }
                        
                        
                }
                 for(j=0;j<=3;j++)
                                 printf("%d",num[j]);
                 printf("\n");
                 
        }
     //printf("\n");
         getchar();
     //sleep(5000);
         return 0;
}
23#
发表于 2013-3-31 08:35:56 | 只看该作者
貌似有这种冒泡的算法把
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表