首页 > 代码库 > 直接插入
直接插入
#include<stdio.h> int main() { int arr[11] = { 0,25,12,36,45,2,9,39,22,98,37 }; int i, j, k; for (k = 1; k < 11; k++) { printf("%d\t", arr[k]); } printf("\n"); for (i = 2; i <= 10; i++) { arr[0] = arr[i]; printf("a[0]%d\t\n", arr[0]); j = i - 1; while (arr[0] < arr[j]) { arr[j + 1] = arr[j]; printf("a[j+1]%d=a[j]%d\t", arr[j+1],arr[j]); j--; } printf("\n"); for (k = 1; k < 11; k++) { printf("%d\t", arr[k]); } printf("\n"); arr[j + 1] = arr[0]; } printf("\n"); for (k = 1; k < 11; k++) { printf("%d\t", arr[k]); } return 0; }
直接插入
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。