编程打印形如图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;
}
上一篇: 贴瓷砖问题——动态规划
下一篇: Gson实现JSON字段过滤