二维数组我知道的有两种方法
第一种方法是平时常见的方法,用两个循环,例如
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;
}
这样也可以输入和输出二维数组
最后希望大家多多提意见,有更好的方法请评论分享,互相学习,共同进步
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)