zoukankan      html  css  js  c++  java
  • 练习7-3 将数组中的数逆序存放 (20分)

    本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。

    输入格式:

    输入在第一行中给出一个正整数n(1)。第二行输入n个整数,用空格分开。

    输出格式:

    在一行中输出这n个整数的处理结果,相邻数字中间用一个空格分开,行末不得有多余空格。

    输入样例:

    4
    10 8 1 2
    
     

    输出样例:

    2 1 8 10

    //思路:注意最后一个数字,如果不单独输出,放在循环中,后面会有一个空格

    #include<stdio.h>
    int main()
    {
    int n,i;
    scanf("%d",&n);
    if(n>=1&&n<=10)
    {
    int a[n];
    for(i=0;i<n;i++)
    {
    scanf("%d",&a[i]);
    }
    for(i=n-1;i>0;i--)
    {
    printf("%d ",a[i]);
    }

    printf("%d",a[0]);

    }

    return 0;
    }

    只供自己学习参考,方便自己知道做过哪些题目。偶尔会附上别人写的代码(整张截图)供自己学习和对比,若题主不同意,可删
  • 相关阅读:
    C/C++内存对齐
    Fibonacci
    Count 1 in Binary
    Hash Function
    Fast Power
    Update Bits
    Unique Binary Search Trees
    Java知识体系(持续更新)
    如何发现牛股
    OpenResty究竟解决了什么痛点
  • 原文地址:https://www.cnblogs.com/wven/p/12623419.html
Copyright © 2011-2022 走看看