找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 171|回复: 2

从今天开始!

[复制链接]
发表于 2019-9-16 09:20:30 | 显示全部楼层 |阅读模式
今天起!我要开始发粪涂强,努力成为一个不会秃顶的,自由自在的有着纯正鲜明颜色码农
 楼主| 发表于 2019-9-16 12:35:04 | 显示全部楼层
本帖最后由 m998001 于 2019-9-16 12:39 编辑

排序
  1. #include <stdio.h>
  2. #include <stdlib.h>

  3. /* run this program using the console pauser or add your own getch, system("pause") or input loop */

  4. int main(int argc, char *argv[])
  5. {
  6.     int a[10],t;
  7.     printf("输入10个数字\n");
  8.     for(int i=0; i<10; i++)
  9.     {
  10.         scanf("%d",&a[i]);
  11.     }
  12.     for(int i=0; i<10; i++)
  13.     {

  14.         for(int j=1; j<10; j++)
  15.         {
  16.             if(a[j-1]<a[j])
  17.             {
  18.                 t=a[j-1];
  19.                 a[j-1]=a[j];
  20.                 a[j]=t;
  21.             }
  22.         }
  23.     }
  24.     for(int k=0; k<10; k++)
  25.     {
  26.         printf("%d ",a[k]);
  27.     }


  28.     return 0;
  29. }
复制代码
回复

使用道具 举报

 楼主| 发表于 2019-9-19 08:19:17 | 显示全部楼层
  1. #include<stdio.h>
  2. int main()
  3. {
  4.         void sort(int *x,int *y,int *z);
  5.         int a,b,c,*p1,*p2,*p3;
  6.         p1=&a;p2=&b;p3=&c;
  7.         scanf("%d %d %d",p1,p2,p3);
  8.         sort(p1,p2,p3);
  9.         printf("%d>%d>%d\n",a,b,c);
  10. }

  11. void swap(int *pt1,int *pt2)
  12. {
  13.         int* temp;
  14.         *temp=*pt1;
  15.         *pt1=*pt2;
  16.         *pt2=*temp;
  17. }
  18. void sort(int *x,int *y,int *z)
  19. {
  20.         if(*x<*y)
  21.                 swap(x,y);
  22.         if(*x<*z)
  23.                 swap(x,z);
  24.         if(*y<*z)
  25.                 swap(y,z);

  26.         printf("%d>%d>%d\n",*x,*y,*z);
  27. }
复制代码


这个代码有什么问题&#12539;_&#12539;?,有懂的吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-8-9 19:10

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表