Inserting a sequence number in the sequence

 1 #include<stdio.h>
 2 #define N 10
 3 int main()
 4 {
 5     float a[N + 1], x;
 6     int i, p;
 7     for (i = 0; i < N;i++)
 8     {
 9         scanf("%f", &a[i]);
10     }
11     scanf("%f", &x);
12     for (i = 0, p = N; i < N;i++)
13     {
14         if (x<a[i])
15         {
16             p = i;
17             break;
18         }
19     }
20     for (i = N - 1; i >= p;i--)
21     {
22         a[i + 1] = a[i];
23     }
24     a[p] = x;
25 
26     for (i = 0; i < N + 1; i++)
27     {
28         printf("%8.2f", a[i]);
29         if ((i+1)%5==0)
30         {
31             printf("\n");
32         }
33     }
34 }

 

Guess you like

Origin www.cnblogs.com/liugangjiayou/p/11605473.html