思路就是,首先先要实现乘法对吧,然后在想换行,
而这里面看看有什么规律
首先可以看出这是有循环的感觉的,看到了每次都有
图1.1
看到这个东西有点规律的味道对吧,
然后
这里是有规律的,而 图1.1里面的数都是在这个基础上再搞的,
那么就可以知道有两个for循环,
那我们就搞出了这种东西
那么现在咋办呢,想换行呗
还是找规律,可以看到它一到 重复数*重复数就应该换行
那么抓住它这个点
那我还没重复时候就不换行,重复再换咯,那就得
#include<stdio.h>
int main()
{
int i=1;
int a=1;
for(i=1;i<=9;i++)
{
for(a=1;a<=i;a++)
{
if(a!=i)
{
printf("%d*%d=%d ",a,i,a*i);
}
else
{
printf("%d*%d=%d\n",a,i,a*i);
}
}
}
return 0;
}
那结果不就出来了嘛