溫馨提示×

c語言怎么實現多次輸入

小億
1510
2023-08-26 03:06:24
欄目: 編程語言

在C語言中,可以使用循環結構來實現多次輸入。常見的循環結構有while循環、do-while循環和for循環。以下是三種循環結構的示例代碼:

  1. 使用while循環實現多次輸入:
#include <stdio.h>
int main() {
int num;
int sum = 0;
while (1) {
printf("請輸入一個整數(輸入0結束):");
scanf("%d", &num);
if (num == 0) {
break;
}
sum += num;
}
printf("輸入的整數之和為:%d\n", sum);
return 0;
}
  1. 使用do-while循環實現多次輸入:
#include <stdio.h>
int main() {
int num;
int sum = 0;
do {
printf("請輸入一個整數(輸入0結束):");
scanf("%d", &num);
sum += num;
} while (num != 0);
printf("輸入的整數之和為:%d\n", sum);
return 0;
}
  1. 使用for循環實現多次輸入:
#include <stdio.h>
int main() {
int num;
int sum = 0;
for (;;) {
printf("請輸入一個整數(輸入0結束):");
scanf("%d", &num);
if (num == 0) {
break;
}
sum += num;
}
printf("輸入的整數之和為:%d\n", sum);
return 0;
}

以上三個示例代碼中,用戶可以多次輸入整數,直到輸入0為止,循環結束。循環內部將每次輸入的整數累加到sum變量中,并在循環結束后輸出sum的值。

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