美文网首页
第五章 数组 5.1-P80(例5.1)输入n个数存数组,逆序打

第五章 数组 5.1-P80(例5.1)输入n个数存数组,逆序打

作者: 壹顾倾城 | 来源:发表于2020-05-21 10:56 被阅读0次

    /********************************
    程序来源:董老师一本通
    章 节:5.1 一维数组
    程序名称:第五章 数组 80页
    *******************************/

    /********************************
    * 程序名称:(例5.1)输入n个数,要求程序按输入时的顺序逆序把
      这n个数打印出来,已知整数不超过100(n<=100);
    * 作    者:tiaya@qq.com
    * 开发时间:2020- 5 -21
    * 版    本:v1.0
    * 运行测试:通过
    * 版本差异:无
    *******************************/
    
    //#include <bits/stdc++.h>  //万能头文件,不建议使用
    #include <iostream>
    
    using namespace std;
    const int SIZE = 4;       //数组大小 
    //main() star
    int main() {
        //(一) 分析问题:SIZE个元素的数组a[SIZE],逆序输出数组 
        //已知:SIZE个数的数组a[SIZE]
        //求解:序输出数组
    
        //(二) 数据定义
        int a[SIZE] = {};     //定义数组a[],全部初始化为0
        
        //(三) 输入数据
        cout <<"请输入" << SIZE <<"个数,一行一个.\n"; 
        for(int i=0; i<SIZE; i++)
            cin >> a[i];      //循环读入10个数 
        
        //先将读入的数顺序输出 
        cout <<"输入的数是:"; 
        for(int i=0; i<SIZE; i++)
            cout << a[i] <<" ";
        cout <<"\n";
         
        //(四) 数据计算
        
        //(五) 输出结果
        cout <<"逆序输出:"; 
        for(int i=SIZE-1; i>=0; i--)
            cout << a[i] <<" ";
        cout <<"\n";
    
        return 0;
    }
    

    测试:

    /*****************************************
    请输入4个数,一行一个.
    8
    9
    5
    6
    输入的数是:8 9 5 6
    逆序输出:6 5 9 8
    
    --------------------------------
    Process exited after 4.29 seconds with return value 0
    请按任意键继续. . .
    *****************************************/
    

    相关文章

      网友评论

          本文标题:第五章 数组 5.1-P80(例5.1)输入n个数存数组,逆序打

          本文链接:https://www.haomeiwen.com/subject/zyqzohtx.html