首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C語言經典習題:九九乘法表輸出

     編輯:關於C語言

題目分析

雙重迴圈:外層控制行 (1-9),內層控制列 (1-9)。每列印 i*j=結果,每行結束換行。

標準實作

#include <stdio.h>

int main(void) {
    for (int i = 1; i <= 9; i++) {
        for (int j = 1; j <= 9; j++) {
            printf("%d*%d=%-3d", i, j, i*j);  // %-3d 左對齊佔 3 寬
        }
        putchar('\n');
    }
    return 0;
}

輸出樣貌

1*1=1  1*2=2  1*3=3  ... 1*9=9
2*1=2  2*2=4  2*3=6  ... 2*9=18
...
9*1=9  9*2=18 ...       9*9=81

進階變體

  • 三角形輸出:j <= i 只印下三角
  • 格式化對齊:使用 %2d、%3d 控制欄寬
  • 檔案輸出:將 stdout 導向檔案

基礎雙重迴圈練習,掌握巢狀迴圈與格式化輸出核心技巧。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved