C语言——一维整型数组的 镜像对调

是她丫

关注

阅读 78

2022-04-19

目录

1.认识

2.实例

3.注意


1.认识:

2.实例:

(1)代码段:

#include<stdio.h>
main()
{
  int i,n,temp;
  int a[i];
  printf("请输入数组长度");
  scanf("%d",&n);
  printf("请输入%d个元素 (每输入一个元素后 点击Enter:\n 换行)",n);
  for(i=0;i<n;i++)
  {
    scanf("%d",&a[i]);
  }  
  for(i=0;i<n/2;i++)   /*仅对调前半部分即可,否则相当于没换*/
  {
    temp=a[i];
    a[i]=a[n-i-1];
    a[n-i-1]=temp;
  }
  printf("请输出对调后的每个元素");
  for(i=0;i<n;i++)
  {
    printf("%d ",a[i]);
  }
}  
   
  

(2)运行结果:

3.注意:

 在数组进行对调的时候只用对调前半部分即可,否则相当于没换。

精彩评论(0)

0 0 举报