输入 n 个正整数并将它们的和输出。
代码如下:
#include <stdio.h>
int main(void) {
int n; // 保存读取的整数
int sum; // 已经输入的整数的和
int current; // 当前读取的整数
int lcv; // for 循环控制变量,记录读取的整数的个数
printf("Enter a positive number n > ");
scanf("%d",&n); // 其实,这里我们最好判断一下 n 是不是正整数
sum = 0;
for (lcv=0; lcv < n; lcv++) {
printf("\nEnter an integer > ");
scanf("%d",¤t);
// printf("\nThe number was %d\n", current);
sum = sum + current;
}
printf("The sum is %d\n", sum);
return 0;
}
输出结果与下面类似: