二维数组我知道的有两种方法
第一种方法是平时常见的方法,用两个循环,例如
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;
}这样也可以输入和输出二维数组
最后希望大家多多提意见,有更好的方法请评论分享,互相学习,共同进步
版权声明:本文为song68753原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。