#include<stdio.h>
int main()
{
int a[5][5];
int i,j;
int *p=a[0];
for(i=0; i<5*5; i++)
p[i]=i+1;
for(i=0; i<5; i++)
{ for(j=0; j<=i; j++)
{ printf("%d ",a[i][j]);}
printf("\n");
}
return 0;
}
通过循环体为5x5二维数组赋1-25的值,输出数组左下半三角
#include<stdio.h>
int main()
{
int a[5][5];
int i,j;
int *p=a[0];
for(i=0; i<5*5; i++)
p[i]=i+1;
for(i=0; i<5; i++)
{ for(j=0; j<=i; j++)
{ printf("%d ",a[i][j]);}
printf("\n");
}
return 0;
}
通过循环体为5x5二维数组赋1-25的值,输出数组左下半三角