分析:1、从一到九一共九行,定义一个变量i,运用for语句,使算式有九行
for(i=1;i<=9;i++)
2、第一行有一个,第二行有两个,依次下去,运用for语句。
for(j=1;j<=i;j++)
3、输出算式
printf("%d*%d=%d",j,i,i*j);
4、注意,我们要换行,保证每行有每行的个数
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
printf("%d*%d=%d",j,i,i*j);
printf("\n");
}
整体代码:
#include<stdio.h>
void main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
printf("%d*%d=%d ",j,i,i*j);
printf("\n");
}
}
结果如下: