教你 用c语言输出乘法口诀表 一giao我嘞gaiogiao

老铁  又来了?

您赤了么?

今天我们来学习一下这个乘法口诀

同样是九年义务教育的我们

乘法口诀表我们一定都很熟悉  差不多倒背如流吧

什么?

你说你不会??

我把你送去直布罗陀感受一下天降正义怎么样?

来来来

不多bb 直接开搞

首先 我们清楚9*9乘法口诀表的表示方式为

1*1=1

2*1=2 2*2=4

3*1=3 3*2=6 3*3=9

...

i     *    j  =   x

i是行  j是列

输出乘法口诀表考虑用for循环语句进行嵌套

当当当

敲黑板了

给你们说个牛逼的东西

%2d是C语言中printf函数的输出格式说明符。

使输出的int型的数值以2位的固定位宽输出。如果不足2位,则在前面补空格;如果超过2位,则按实际位数输出。

注:如果输出的数值不是int型,则进行强制类型转换为int,之后按上面的格式输出。

强迫症患者的福音啊

以下为程序代码和运行结果

教你 用c语言输出乘法口诀表 一giao我嘞gaiogiao_第1张图片教你 用c语言输出乘法口诀表 一giao我嘞gaiogiao_第2张图片

文本代码:

 

#include

#include//stdlib.h里面定义了五种类型、一些宏和通用工具函数。

int main()

{

    int a = 0;

    int b = 0;//定义变量

    for(a=1; a<10; a++)

    {

        for(b=1; b<=a; b++)

        {

            printf("%d*%d=%2d  ",b,a,a*b);//

        }

        printf("\n");//输出完一行后换行

    }

    system("pause");//通过stdlib调用“pause”命令,在命令行上输出一行类似于“Press any key to exit”的字,等待用户按一个键,然后返回,不会自动关闭。

    return 0;

}

运行结果:

1*1= 1  

1*2= 2  2*2= 4  

1*3= 3  2*3= 6  3*3= 9  

1*4= 4  2*4= 8  3*4=12  4*4=16  

1*5= 5  2*5=10  3*5=15  4*5=20  5*5=25  

1*6= 6  2*6=12  3*6=18  4*6=24  5*6=30  6*6=36  

1*7= 7  2*7=14  3*7=21  4*7=28  5*7=35  6*7=42  7*7=49  

1*8= 8  2*8=16  3*8=24  4*8=32  5*8=40  6*8=48  7*8=56  8*8=64  

1*9= 9  2*9=18  3*9=27  4*9=36  5*9=45  6*9=54  7*9=63  8*9=72  9*9=81  

sh: pause: command not found

Program ended with exit code: 0

fine~

拿了代码就走

别让我看见你

我的评论区不允许有任何一个人评论

您懂么?

拜拜了您嘞

 

你可能感兴趣的:(初级)