欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

编程打印形如图3_6所示的n*n方阵的上三角形

程序员文章站 2024-03-16 09:27:46
...

算法设计与分析课后习题3_4
编程打印形如图3_6所示的n*n方阵的上三角形

#include<stdio.h>

int main()
{
int i,j,k,n,l,middle,temp;
printf("几阶?");
scanf("%d",&n);


k = 1;
temp = 0;
middle = 0;
for(i=1;i<=n;i++)
{
   middle = i+1;
   k += temp;
   printf("%d ",k);
   l = k;
for(j=n;j>0;j--)
{
    if(j==1)
       printf("\n");
    else
	{
     l += middle;
	 if(i+j<=n+1)
     printf("%d ",l);
     middle++;
	}
}
temp++;
middle--;
}

return 0;
}

编程打印形如图3_6所示的n*n方阵的上三角形

相关标签: 算法设计与分析