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

C語言實現九九乘法表三種輸出樣式

     編輯:關於C語言

① 正三角(左下對齊)

#include 
int main() {
    int i, j;
    for (i = 1; i <= 9; i++) {
        for (j = 1; j <= i; j++)
            printf("%d*%d=%2d\t", i, j, i*j);
        printf("\n");
    }
    return 0;
}

② 倒三角(左上對齊)

for (i = 1; i <= 9; i++) {
    for (j = i; j <= 9; j++)
        printf("%d*%d=%2d\t", i, j, i*j);
    printf("\n");
}

③ 矩陣形式(9x9 全表)

for (i = 1; i <= 9; i++) {
    for (j = 1; j <= 9; j++)
        printf("%d*%d=%2d\t", i, j, i*j);
    printf("\n");
}

格式化技巧

%2d 保證兩位寬度右對齊,配合 \t 對齊欄位。

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