用C語言實現:輸出9*9乘法口訣表。


首先,我們需要了解9*9乘法表的輸出后的形式。形式如下:

所以這里我們需要定義兩個變量i、j,分別控制行和列的循環輸出,並在內循環中設置換行條件i==j。

但如果想讓你的乘法表看起來更美觀,則需要打印時的乘法結果輸出采用%2d的形式進行右對齊。

輸出乘法口訣表。

#include<stdio.h>
int main()
{
 int i, j;
 for (i = 1; i <= 9; i++)//  i控制行數
 {
  for (j = 1; j <= i; j++)//  j控制列數,條件j<=i控制第i行的輸出列數小於等於i
  {
   printf("%d*%d=%2d ", j, i, j*i);
   if (i == j)//  判定換行的條件
    printf("\n");
  }
 }
 system("pause");
 return 0;
}

這個程序其實非常簡單,我們在編程時只要注意嵌套的for循環中兩個變量i和j所對應的具體是什么,即可完成這個小程序。

最后附上程序運行的結果:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM