第1个回答 2012-08-29
#include<iostream.h>
//仅供参考
enum//数组行数,列数
{
m=4,
n=5
};
int a[m+1][n+1]= //测试数组
{
{0,0, 0, 0, 0, 0 },
{0,1, 2, 3, 4, 5 },
{0,6, 7, 8, 9, 10},
{0,11,12,13,14,15},
{0,16,17,18,19,20}
};
void main()
{
int k=7;//定义k值
if(k<2||k>m+n)
cout<<"none"<<endl;
else
{
for(int i=1;i<=m;i++)
{
for(int j=1;j<=n;j++)
{
if(i+j==k)//按行筛选元素
cout<<"a["<<i<<"]["<<j<<"]="<<a[i][j]<<" ";
}
}
cout<<endl;
}
}