1、改变二维数组的元素值
将a[i][j]的值修改为x:a[i][j]=x;
交换a[i][j]和a[k][h]两个元素:swap(a[i][j], a[k][h]);
2、输出整个二维数组
二重循环,外层控制行,内层控制列
for (int i = 0; i <= m-1; i++)
{
for (int j = 0; j <= n-1; j++)
{
cout<<a[i][j]<<" ";
}
cout<<endl; // 每行结尾都要换行
}
3、统计二维数组中等于k的元素个数
int s=0;
for (int i = 0; i <= m-1; i++)
{
for (int j = 0; j <= n-1; j++)
{
if (a[i][j]==k)
{
s++;
}
}
}
cout << s;
4、字符型二维数组的定义和输入
(1)使用char二维数组,即char s[100][100]
char s[100][100];
for (int i = 0; i <= n - 1; i++)
{
for (int j = 0; j <= m - 1; j++)
{
cin >> s[i][j];
}
}