C语言基础:插入排序法

芍药居青年汇

芍药居青年汇

2016-02-19 20:51

关注图老师设计创意栏目可以让大家能更好的了解电脑,知道有关于电脑的更多有趣教程,今天给大家分享C语言基础:插入排序法教程,希望对大家能有一点小小的帮助。
  用c实现的插入排序法,先输入10个数,然后利用插入排序法进行排序,将结果输出。算法简单,可供初学者学习。 !-- frame contents -- !-- /frame contents --   #include "stdio.h"
    #include "conio.h"
    main()
    {
      int a[10],r[11];                 
      int *p;
      int i,j;
      for(i=0;i10;i++)
        {
         p=&a[i];
         printf("please scan the NO:
          %d",i);
         scanf("%d",p);
         r[i+1]=a[i];
        }
         r[0]=1;
        for(i=2;i=10;i++)
        {
          r[0]=r[i];
          j=i-1;
          while(r[j]r[0])
              {
                  r[j+1]=r[j];
                  j--;
              }
          r[j+1]=r[0];
        }    for(i=1;i=10;i++) {p=&r[i];printf("form min to max the NO: %d value=%d",i,*p);}  getch();
    }
  
  
  
   更多内容请看C/C++进阶技术文档专题,或
展开更多 50%)
分享

猜你喜欢

C语言基础:插入排序法

编程语言 网络编程
C语言基础:插入排序法

插入排序法

编程语言 网络编程
插入排序法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

c语言冒泡排序法代码

编程语言 网络编程
c语言冒泡排序法代码

java插入排序 Insert sort实例

编程语言 网络编程
java插入排序 Insert sort实例

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

excel教程 工资表采用隔行插入排序

电脑网络
excel教程 工资表采用隔行插入排序

合并排序(C语言实现)

编程语言 网络编程
合并排序(C语言实现)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

C++中extern “C”含义深层探索

C++中extern “C”含义深层探索

Dreamweaver 入门:注册 Dreamweaver 8

Dreamweaver 入门:注册 Dreamweaver 8
下拉加载更多内容 ↓