C按格式输出数字

看到有人问如何输出如下格式的字符:

//1 6 10 13 15
//2 7 11 14
//3 8 12
//4 9
//5

于是写了一个,以后方便查看。

 main()
{
/* rows i j t
   5 1 0 6
      1 10
    2 13
    3 15     2 0 7
    1 11
*/ int rows; while()
{
scanf("%d",&rows); if(rows==)
break; for(int i=;i<=rows;i++)
{
printf("%d\t",i);
int t;
for(int j=;j<rows-i;j++)
{
if(j==)
{
t=rows+i;
}
else
{
t+=rows-j;
} printf("%d\t",t);
}
putchar('\n');
} }
return ;
}
上一篇:Redis未授权漏洞利用方式


下一篇:如何编写稳定流畅的iOS移动端应用