求c语言对方阵的访问操作

来源:百度知道 编辑:UC知道 时间:2024/05/17 22:47:51
方阵的访问操作我忘记了譬如访问i行j列(i==j)的二维数组的两条对角线元素其循环部分就应该是
if(i==j||i+i==M-1)
哪位高手指点一下如何访问右下版三角 右上版三角 左上版三角 左下版三角
谢谢
还有对方阵周边元素的访问,谢谢

不知道什么意思,不过我刚学,有个例题是输出一群*号的,好像也是三角形的不知道是不是,给你看看(右上三角):
#include<stdio.h>
#define N 6
#define M 6
void main()
{
int a[N][M],i,j,k;
for(i=0;i<N;i++)
{for(j=0;j<i;j++)
printf(" ");
for(k=0;k<M-i;k++)
printf("*");
printf("\n");
}
}
这个是输出右上三角的*字符不知道是不是你要的,不是就算了,呵呵