在C語言中,可以使用循環(huán)以及計數(shù)變量來統(tǒng)計輸入的個數(shù)。以下是一種常見的方法:
#include <stdio.h>
int main() {
int count = 0; // 計數(shù)器
printf("請輸入一系列數(shù)字,輸入0結(jié)束:\n");
while (1) {
int num;
scanf("%d", &num);
if (num == 0) {
break; // 輸入為0時結(jié)束循環(huán)
}
count++; // 計數(shù)器加1
}
printf("輸入的數(shù)字個數(shù)為:%d\n", count);
return 0;
}
上述代碼中,使用了一個循環(huán)來反復(fù)接收輸入的數(shù)字。每次輸入一個數(shù)字后,判斷是否為0,如果是0則跳出循環(huán),否則計數(shù)器加1。最后輸出計數(shù)器的值即為輸入的數(shù)字個數(shù)。
請注意,此處假設(shè)輸入的數(shù)字以0作為結(jié)束標(biāo)志,可以根據(jù)實際需求進行修改。