习题:交换一组数据的位置

 1 /*交换一组数据的位置*/
 2 #include<stdio.h>
 3 int main(void)
 4 {
 5     int a[6],i,j,m,n,temp=0;
 6     printf("Please input number:\n");
 7     scanf("%d",&j);
 8     printf("Please input %d integer numbers:\n",j);
 9     for (i=0;i<j;i++)
10     {
11         scanf("%d",&a[i]);
12     }
13     m=j/2;
14     for(i=0;i<m;i++)
15     {
16         n=j-i-1;
17         temp=a[i];
18         a[i]=a[n];
19         a[n]=temp;
20     }
21     for(i=0;i<j;i++)
22     {
23         printf("%d ",a[i]);
24     }
25     printf("\n");
26 }

 

posted @ 2013-11-07 01:42  ASMLearner  阅读(228)  评论(0编辑  收藏  举报