C 列印乘法口訣

2021-10-19 06:58:07 字數 546 閱讀 4658

編寫這個的注意點就是觀察規律,有了規律才能順利的解決問題

我們可以觀察到,乘法口訣的每一行的乘法都是行數的值(第一行只有乙個乘法,第二行有2個...)

假如我們把乘法都看成 a * b = c,那麼,a會一定的小於等於b,這就是主要規律(也就是第二段迴圈控制的關鍵)

so在第一段迴圈中,我們是可以直接寫迴圈,迴圈9次得出9行值

在第二行迴圈中,就是控制他能有多少列(幾個乘法)

依據我們找出的規則,a會一定的小於等於b,也就是 i 會一定的小於等於 j 

然後再新增輸出後的格式問題,新增需要的方法

namespace themultiplicationtable

*=\t",j,i,i*j);//輸出

另外,我們還可以製作倒乘法口訣,等其他形式的格式。

C語言 列印乘法口訣

例項 列印乘法口訣 程式設計列印九九乘法表。例項解析 九九乘法表共分9行,第一行都是1 第二行都是2 第乙個數字總是等於行數,由此我們想到用迴圈變數i表示行數,i從1迴圈到9可輸出9行。在每一行中,表示式的個數總是等於i,例如第三行有三個表示式3 1 3 3 2 6 3 3 9,而且,第二個乘數取值...

分析乘法口訣和列印

for h in range 1,10 內迴圈乘以外迴圈 如果不會推算,最好先推算出內迴圈 for j in range 1,h 1 print d d 2d j,h,j h end print 先分析出三的乘法 print d d d 3 1 3 2 end print d d d 3 2 3 2...

C初階(十六) 函式 列印任意乘法口訣表

define crt secure no warnings 1 實現乙個函式,列印乘法口訣表,口訣表的行數和列數自己指定 如 輸入9,輸出9 9口訣表,輸出12,輸出12 12的乘法口訣表。方法一 列印9 9乘法口訣表 include intmain printf n return0 列印任意乘法口...