搜索
查看: 319|回复: 1
打印 上一主题 下一主题

[原创] cpc_冒泡排序(新)

[复制链接]
跳转到指定楼层
楼主
发表于 2018-2-15 10:59:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 创世菌 于 2018-9-9 19:55 编辑

这帖是用来修改 @逸飞扬_VbCNT 那贴 的错误的。
这就上代码:(你可能会有点看不懂……
  1. #include <stdio.h>
  2. int main()
  3. {
  4.     int a[10],i,j;
  5.     for(i=0;i<10;++i)
  6.         scanf("%d",a+i]);
  7.     for(i=1;i<10;++i)
  8.         for(j=0;j<i;++j)
  9.             if(a[j]>a[i])
  10.             {
  11.                 a[i]^=a[j];
  12.                 a[j]^=a[i];
  13.                 a[i]^=a[j];
  14.             }
  15.     printf("%d",a[0]);
  16.     for(i=1;i<10;++i)
  17.         printf(",%d", a[i]);
  18.     getchar();
  19.     getchar();
  20.     return 0;
  21. }
复制代码

所以再来个简单一点的:
  1. #include <stdio.h>
  2. int main()
  3. {
  4.     int a[10],i,j,t;
  5.     for(i=0;i<10;i++)
  6.         scanf("%d",&a[i]);
  7.     for(i=1;i<10;i++)
  8.         for(j=0;j<i;j++)
  9.             if(a[j]>a[i])
  10.             {
  11.                 t=a[i];
  12.                 a[i]=a[j];
  13.                 a[j]=t;
  14.             }
  15.     printf("%d",a[0]);
  16.     for(i=1;i<10;i++)
  17.         printf(",%d", a[i]);
  18.     getchar();
  19.     getchar();
  20.     return 0;
  21. }
复制代码

再添上可爱的附件。
然后再投票:
单选投票, 共有 4 人参与投票
您所在的用户组没有投票权限

冒泡排序.c

319 Bytes, 阅读权限: 1, 下载次数: 2

呵呵。

沙发
 楼主| 发表于 2018-2-16 12:26:16 | 只看该作者
现在选项 2 应该是没有人了……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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