p122第15题

来源:互联网 发布:加拿大木结构设计软件 编辑:程序博客网 时间:2024/06/04 18:04

#include<stdio.h>
//#define N 5;
 int main()
 {
  int a[5];
  int i,j,k,x;
  for(i=0;i<5;i++)
   scanf("%d",&a[i]);
   for(j=0;j<5;j++)
  {
   for(i=0;i<5-j-1;i++)
   {
    if(a[i]>a[i+1])
    {
     k=a[i];
     a[i]=a[i+1];
     a[i+1]=k;
    }
   }
  }
for(i=0;i<5;i++)
   printf("%d ",a[i]);
 printf("现在请插入一个数");
  scanf("%d",&x);
  int b[5+1]={a[0],a[1],a[2],a[3],a[4],x};

  for(j=0;j<=5;j++)
  {
   for(i=0;i<5-j;i++)
   {
    if(b[i]>b[i+1])
    {
     k=b[i];
     b[i]=b[i+1];
    b[i+1]=k;
    }
   }
  }
for(i=0;i<=5;i++)
   printf("%d ",b[i]);
  return 0;
 }

 

0 0