测试3

这里是代码,这是通过Insert Code for Windows Live Writer.msi这个插件发布的:

   1:  #include <stdio.h>
   2:   
   3:  #define LEN 5
   4:  int a[LEN] = { 10, 5, 2, 4, 7 };
   5:   
   6:  void insertion_sort(void)
   7:  {
   8:      int i, j, key;
   9:      for (j = 1; j < LEN; j++) {
  10:          printf("%d, %d, %d, %d, %d/n",
  11:                 a[0], a[1], a[2], a[3], a[4]);
  12:          key = a[j];
  13:          i = j - 1;
  14:          while (i >= 0 && a[i] > key) {
  15:              a[i+1] = a[i];
  16:              i--;
  17:          }
  18:          a[i+1] = key;
  19:      }
  20:      printf("%d, %d, %d, %d, %d/n",
  21:             a[0], a[1], a[2], a[3], a[4]);
  22:  }
  23:   
  24:  int main(void)
  25:  {
  26:      insertion_sort();
  27:      return 0;
  28:  }

好了,不知道这次怎么样?希望没有什么问题

下面的代码是通过Code Snippet plugin for Windows Live Writer这个插件发布的:

#include <stdio.h>
 
#define LEN 5
int a[LEN] = { 10, 5, 2, 4, 7 };
 
void insertion_sort(void)
{
    int i, j, key;
    for (j = 1; j < LEN; j++) {
        printf("%d, %d, %d, %d, %d/n",
               a[0], a[1], a[2], a[3], a[4]);
        key = a[j];
        i = j - 1;
        while (i >= 0 && a[i] > key) {
            a[i+1] = a[i];
            i--;
        }
        a[i+1] = key;
    }
    printf("%d, %d, %d, %d, %d/n",
           a[0], a[1], a[2], a[3], a[4]);
}
 
int main(void)
{
    insertion_sort();
    return 0;
}

下面的代码和上面的一样,只不过不使用容器,使用代码行:

   1: #include <stdio.h>
   2:  
   3: #define LEN 5
   4: int a[LEN] = { 10, 5, 2, 4, 7 };
   5:  
   6: void insertion_sort(void)
   7: {
   8:     int i, j, key;
   9:     for (j = 1; j < LEN; j++) {
  10:         printf("%d, %d, %d, %d, %d/n",
  11:                a[0], a[1], a[2], a[3], a[4]);
  12:         key = a[j];
  13:         i = j - 1;
  14:         while (i >= 0 && a[i] > key) {
  15:             a[i+1] = a[i];
  16:             i--;
  17:         }
  18:         a[i+1] = key;
  19:     }
  20:     printf("%d, %d, %d, %d, %d/n",
  21:            a[0], a[1], a[2], a[3], a[4]);
  22: }
  23:  
  24: int main(void)
  25: {
  26:     insertion_sort();
  27:     return 0;
  28: }

下面使用“代码插入插件”cf.SyntaxHighighter测试一下:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值