折腾二维数组
来源:互联网 发布:吉他中国淘宝 编辑:程序博客网 时间: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;}