折腾二维数组

来源:互联网 发布:吉他中国淘宝 编辑:程序博客网 时间:2024/06/15 08:31
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: fibnacci.cpp* 作    者:张来鑫* 完成日期:2013 年12 月7  日* 版本号: v1.0** 输入描述:* 问题描述:* 程序输出:* 问题分析:*/#include <iostream>using namespace std;int main(){    int i,n,a[5][4]= {{1,2},{3,4},{5,6},{7,8},{9,10}};    cout<<"请输入10个整数:\n";    for(i=2; i<4; i++)        for(n=0; n<5; n++)        {            cin>>a[n][i];        }    cout<<"数组中的值为:\n";    for(n=0; n<5; n++)    {        cout<<"第"<<n<<"行:";        for(i=0; i<4; i++)        {            cout<<a[n][i]<<' ';        }        cout<<endl;    }    for(i=0; i<4; i++)        for(n=0; n<5; n++)        {            a[n][i]=3*a[n][i];        }    cout<<"将所有元素乘3数组中的值为:\n";    cout<<"行序优先输出:\n";    for(n=0; n<5; n++)    {        cout<<"第"<<n<<"行:";        for(i=0; i<4; i++)        {            cout<<a[n][i]<<' ';        }        cout<<endl;    }    cout<<"列序优先输出:\n";    for(i=0; i<4; i++)    {        cout<<"第"<<i<<"列:";        for(n=0; n<5; n++)        {            cout<<a[n][i]<<' ';        }        cout<<endl;    }    cout<<"数组中的偶数:\n";    for(n=0; n<5; n++)        for(i=0; i<4; i++)        {            if(a[n][i]%2==0)                cout<<"a["<<n<<"]["<<i<<"]"<<a[n][i]<<endl;        }    cout<<"下标之和为3的倍数:\n";    for(n=0; n<5; n++)        for(i=0; i<4; i++)        {            if((i+n)%2==0)                cout<<"a["<<n<<"]["<<i<<"]"<<a[n][i]<<endl;        }    return 0;}

原创粉丝点击