二维数组我知道的有两种方法
第一种方法是平时常见的方法,用两个循环,例如
for(i=0;i<=n-1;i++)
for(j=0;j<=n-1;j++)
cin>>a[i];
第二种方法不太常见
#include<iostream>
using namespace std;
int main()
{
char a[5][5];
int i,n,m;
//读入n和m,n表示有多少行字符,m表示有多少列
cin>>n>>m;
//读入n行字符
for(i=0;i<=n-1;i++)
cin>>a[i];
for(i=0;i<=n-1;i++)
cout<<a[i]<<endl;
}
这样也可以输入和输出二维数组
最后希望大家多多提意见,有更好的方法请评论分享,互相学习,共同进步