编写一个程序使得输入一个数组后将该数组中的值按逆序重新存放

#include <stdio.h>  // 包含标准输入输出头文件

#define N 5 // 定义数组大小

int main(){
   int a[N],i,temp;
    // 输入数组a的元素
    printf("enter array a:\n");
    for(i=0;i<N;i++)
        scanf("%d",&a[i]);
    
    // 输出原始数组a
    printf("array a:\n");
    for(i=0;i<N;i++)
        printf("%5d ",a[i]);
    
    // 对数组a进行翻转
    for(i=0;i<N/2;i++){
        temp=a[i];
        a[i]=a[N-i-1];
        a[N-i-1]=temp;
    }
    
    // 输出翻转后的数组a
    printf("\nNow array a:\n");
    for(i=0;i<N;i++)
        printf("%5d ",a[i]);
    printf("\n");
    
    return 0; // 程序正常结束
}

相关推荐

  1. C 练习实例40-一个数组输出

    2024-04-04 16:40:01       37 阅读
  2. 数组存放

    2024-04-04 16:40:01       40 阅读
  3. 一个数组元素轮转

    2024-04-04 16:40:01       31 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-04 16:40:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-04 16:40:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-04 16:40:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-04 16:40:01       20 阅读

热门阅读

  1. C++---string与字符数组之间的相互转换

    2024-04-04 16:40:01       11 阅读
  2. Ribbon 和 Feign的区别

    2024-04-04 16:40:01       13 阅读
  3. 每日一题:C语言经典例题之反转数

    2024-04-04 16:40:01       18 阅读
  4. 【Rust】——生命周期

    2024-04-04 16:40:01       17 阅读
  5. TypeScript

    2024-04-04 16:40:01       16 阅读
  6. day62 单调栈part01

    2024-04-04 16:40:01       16 阅读
  7. CSC博士联培申请时间线

    2024-04-04 16:40:01       16 阅读
  8. 浅谈HTTP

    2024-04-04 16:40:01       13 阅读
  9. Leetcode204.计数质数

    2024-04-04 16:40:01       12 阅读