首页 > 电脑

c语言中有一部分不理解,(框起来的部分),请求讲解一下

更新时间2018-07-29 10:18:46

int main()

 {

    int iArray[5],index,temp;

   printf("Please enter a Array: ");


   for(index=0;index<5;index++)     

   {  

      scanf("%d",&iArray[index]);        

    }

 printf("Orignal Array is: ");

 for(index=0;index<5;index++)

 {  

    printf("%d ",iArray[index]);

 }

 printf(" ");

---------------------------------------

 for(index=0;index<2;index++)

 {  

    temp=iArray[index]; 

    iArray[index]=iArray[4-index];  

    iArray[4-index]=temp;

 } 

----------------------------------------

  printf("Now Array is: ");


 for(index=0;index<5;index++)

 { 

    printf("%d ",iArray[index]); 

}  

printf(" ");}


就是用一个循环体将数组内元素的顺序颠倒一下,第一次循环让iArray[0]和iArray[4]交换,第二次循环让iArray[1]和iArray[3]a交换,以后同理。比如原来数组元素是1,2,3,4,5;之后是5,4,3,2,1.

相关标签:c语言

上一篇:wordpress如何实现对数据库数据的增删改查操作

下一篇:opnet的仿真结果不报错不出结果是什么回事