学习C语言衍生技巧之九九乘法表

2020-05-01  本文已影响0人  KangSmit的算法那些事儿

先来看一个例子,引发思考

#include <stdio.h>
 
int main()
{
    int i, j, rows;
 
    printf("行数: ");
    scanf("%d",&rows);
 
    for(i=1; i<=rows; ++i)
    {
        for(j=1; j<=i; ++j)
        {
            printf("* ");
        }
        printf("\n");
    }
    return 0;
}

执行结果:


image.png

根据上面思想,下面就是获得的九九乘法表

//九九乘法表
#include <stdio.h>
int main()
{
    int i,j;
    
    for(i=0;i<10;i++)
    {
        for(j=1; j<=i; j++)
        {
        printf("%d*%d=%d  ",j,i,j*i);
        }
     printf("\n");
    }
        
    return 0;
}

执行结果:


image.png
上一篇下一篇

猜你喜欢

热点阅读