#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]<<" "; cout<<endl; } cout<<"将所有数组元素乘以3输出"; for (i=0; i<5; i++) for (j=0; j<4; j++) a[i][j]=a[i][j]*3; cout<<endl; for (i=0; i<5; i++) { cout<<"第"<<i<<"行: "; for (j=0; j<4; j++) cout<<a[i][j]<<" "; cout<<endl; } cout<<"列序优先方式输出:"<<endl; for (j=0; j<4; j++) { cout<<"第"<<j<<"列: "; for (i=0; i<5; i++) cout<<a[i][j]<<" "; cout<<endl; } cout<<"倒着输出数组:"<<endl; for (i=4; i>=0; i--) { cout<<"第"<<i<<"行"<<" "; for (j=3; j>=0; j--) cout<<a[i][j]<<" "; cout<<endl; } }
原文地址:http://blog.csdn.net/i__am__legend/article/details/41646127