溫馨提示×

c語言數字三角形怎么實現

小億
283
2024-05-06 10:17:57
欄目: 編程語言

實現一個數字三角形的方法如下:

  1. 首先確定數字三角形的行數n。
  2. 使用兩層循環來輸出數字三角形的每一行。
  3. 在內層循環中,根據行數和當前的列數來確定要輸出的數字。
  4. 每一行從第一個數字開始依次遞增輸出到第n列,并在每個數字之間添加一個空格。
  5. 在每一行輸出完畢后換行。

以下是一個簡單的C語言程序實現數字三角形的例子:

#include <stdio.h>

int main() {
    int n, num = 1;

    printf("Enter the number of rows: ");
    scanf("%d", &n);

    for (int i = 1; i <= n; i++) {
        for (int j = 1; j <= i; j++) {
            printf("%d ", num);
            num++;
        }
        printf("\n");
    }

    return 0;
}

在這個例子中,用戶輸入數字三角形的行數n,然后程序根據輸入的行數輸出相應的數字三角形。例如,如果用戶輸入3,程序將輸出如下數字三角形:

1 
2 3 
4 5 6

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女