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