网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > C/C++
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.C++Builder中"异形"按.
.学C++不得不看的一篇文章.
.用一维数组存储上三角螺旋矩阵.
.C语言图形编程(三、绘图函数-02).
.More Effective C++之效率.
.如何取得Memo的行和列.
.使用CommaText.
.扑克牌的发牌程序(用伪随机数实.
.如何去掉MDI子窗体的标题栏.
.水滴石穿C语言之extern声明辨析.
.VC与Matlab接口编程之Matcom安装.
.C++中获取WinNT/Win2k当前用户名.
.C/C++数组名与指针区别深入探索.
.C语言图像处理方法.
.C++ 对象的生存期.
.PE文件格式详解(5).
.使用C++深入研究.NET委托与事件.
.C++实现用掌上电脑遥控电视.
.C++ Builder 初学问与答(十七).
.文本模式下的GUI设计,使用tc2.0.

C语言基础:插入排序法

发表日期:2008-3-8


  用c实现的插入排序法,先输入10个数,然后利用插入排序法进行排序,将结果输出。算法简单,可供初学者学习。
  #include "stdio.h"
  #include "conio.h"
  main()
  {
    int a[10],r[11];                 
    int *p;
    int i,j;
    for(i=0;i<10;i++)
      {
       p=&a[i];
       printf("please scan the NO:
        %d\n",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\n",i,*p);}  getch();
  }



更多文章 更多内容请看C/C++进阶技术文档专题,或
上一篇:漫话程序设计语言的进化 人气:624
下一篇:实例解析C++/CLI中的继承与枚举 人气:562
浏览全部C/C++的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐