#include
int main()
{
int i,j;
for(i=1;i<10;i++)
{
printf("%d ",i);
for(j=1;j<=i;j++)printf("%d ",j*i);
printf("\n");
}
printf(" ");
for(i=1;i<10;i++)printf("%d ",i);
printf("\n");
}
int main(void)
{
int i,j;
for(i=1;i<10;++i)
{
for(j=1;j {
printf("%d ",i*j);
}
printf("\n");
}
return 0;
}
一下代码生成的样式和你的样式一模一样。连空格都不偏离。请采纳。
#include
void main()
{
int i,j;
for (i=1;i<=9;i++)
{
printf("%d ",i);
for (j=1;j<=i;j++)
printf("%d ",j*i);
printf("\n");
}
printf(" ");
for(i=1;i<=9;i++)
printf("%d ",i);
getch();
}
--------------------------------------------------------------
int m=1;
// m代表行
for(;m<10;m++)
{
printf("%d ",m);
int n=1;
// n代表列
for(;n<=m;n++)
{
printf("%d ",m*n);
}
printf("\n");
}
printf(" ");
for(m=1;m<10;m++)
printf(" %d",m);