折腾数组改进版

来源:互联网 发布:windows凭据密码查看 编辑:程序博客网 时间:2024/05/18 17:55
/**程序的版权和版本声明部分:*Copyright(c)2013,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:席翱翔*完成日期:2013年 12月2日*版本号:v1.0*对任务及求解方法的描述部分:*输入描述:*问题描述:*程序输出:*问题分析:*算法设计:*/#include <iostream>using namespace std;int main(){    int i,j;    int a[5][4]= {{0,1},{4,5},{8,9},{12,13},{16,17}};    cout<<"请输入10个整数:"<<endl;    for(i=0; i<5; i++)        for(j=2; j<4; j++)            cin>>a[i][j];    cout<<"数组中的值为:"<<endl;    for(i=0; i<5; i++)    {        cout<<"第"<<i<<"行:";        for(j=0; j<4; j++)            cout<<a[i][j]<<'\t';        cout<<"\n";    }    cout<<"现在将所有元素乘以3倍。。。完成!"<<endl;    cout<<"行序优先输出:"<<endl;    for(i=0; i<5; i++)    {        cout<<"第"<<i<<"行:";        for(j=0; j<4; j++)            cout<<a[i][j]*3<<'\t';        cout<<"\n";    }    cout<<"行序优先输出:"<<endl;    for(j=0; j<4; j++)    {        cout<<"第"<<j<<"行:";        for(i=0; i<4; i++)            cout<<a[i][j]*3<<'\t';        cout<<"\n";    }    cout<<"倒着输出:"<<endl;    cout<<"数组中的偶数:"<<endl;    int t;    for(i=0; i<5; i++)    {        for(j=0; j<4; j++)        {            t=a[i][j]*3;            if(t%2==0)                cout<<"a["<<i<<"]["<<j<<"]="<<t<<endl;        }    }              cout<<"行列下标之和为3的倍数的元素:"<<endl;              int m;       m=i+j;       for(i=0; i<5; i++)        for(j=0; j<4; j++)        {            a[i][j]=a[i][j]*3;               m=i+j;            if(m%3==0)                cout<<"a["<<i<<"]["<<j<<"]="<<a[i][j]<<endl;        }    return 0;}