#include <stdio.h>
int main()
{ int i,j;
for (i=1;i<=9;i++) /* 打印表头*/
printf(" %4d",i);
printf("\n");
for (i=0;i<=50;i++)
printf("%c",'_');
printf("\n");
for (i=1;i<=9;i++) /* 循环体执行一次,打印一行*/
{ for (j=1;j<=i;j++)
printf(" %4d",ij); / 循环体执行一次,打印一个数据*/
printf("\n"); /* 每行尾换行*/
}
printf("\n");
return 0;
}
这样行吗?
#include <stdio.h>
int main()
{
int i,j;
for (i=1;i<=9;i++) /* 打印表头*/
printf(" %4d",i);
printf("\n");
for (i=0;i<=50;i++)
printf("%c",'_');
printf("\n");
for (i=9;i>=1;i--) /* 循环体执行一次,打印一行*/
{
for (j=1;j<=i;j++)
printf(" %4d",i*j); // 循环体执行一次,打印一个数据*/
printf("\n"); /* 每行尾换行*/
}
printf("\n");
return 0;
}