网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  【C语言】用指针描述数组,实现选择法排序

【C语言】用指针描述数组,实现选择法排序

分类: IT文章 • 2024-12-29 12:31:42
#include <stdio.h>
int main()
{
    int a[10], t;
    int i, j, max;
    printf("请输入10个数:
");
    for (i = 0; i <= 9; i=i+1)
        scanf_s("%d", a+i);
    for (j = 9; j >=0; j = j-1)
    {
        max = j;
        for (i = 0; i <=j; i = i + 1) 
        {
            if (a[max] <= *(a+i))
                max = i;
            if (max != j)
            {
                t = a[max]; a[max] = *(a+j); *(a+j) = t;
            }
        }
    }
    for (i = 0; i <= 9; i=i+1)
        printf("%-3d",*(a+i));
} 

相关推荐

  • C语言用指针输出数组里的值
  • 天热无聊,用C语言函数指针实现的小函数^_^
  • 【C语言】用指针描述数组,实现冒泡法排序
  • 【C语言】用函数实现两个数排序(指针作函数参数)
  • 【C语言】用指针描述数组,实现选择法排序
  • C语言链表中数组实现数据选择排序,升序、降序效能主要难点
  • 【C语言】用结构体数组指针完成:有三个学生信息,存放在结构体数组中,要求输出所有信息
  • 用C语言怎么实现一个环状的缓冲?就是不断的检查一个数组里面的数据!求~
  • C语言-用指针实现冒泡排序二
  • 基础的表ADT -数据结构(C语言实现) 表的概述 表的简单数组实现 链表的指针实现 链表的游标实现 总结
  • java中传值及引伸深度克隆的思考(说白了Java只能传递对象指针)
  • QT_编程基础
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号