数値の個数をカウントする C 言語の方法は?

数字の数を数えるには、繰り返し構造を使用して数字を反復処理し、カウンタ変数を使用してその数を記録できます。以下にサンプルコードを示します。

#include <stdio.h>

int main() {
    int num; // 输入的数字
    int count = 0; // 统计的个数

    printf("请输入一串数字(以0结束输入):\n");
    scanf("%d", &num);

    while (num != 0) {
        count++; // 每输入一个数字,计数器加1
        scanf("%d", &num);
    }

    printf("数字个数为:%d\n", count);

    return 0;
}

ユーザーが0を入力するまで数字入力を繰り返すコードで、繰り返しごとにカウント変数countが1増え、最終的に統計として数字の個数が表示されます。

bannerAds