用c++写编写程序,输入一行若干个整数(小于10个),整数间用半角空格或标点符号进行分隔,输出他们的和。
时间: 2023-05-20 18:04:02 浏览: 374
C语言程序设计-编写程序。从键盘读入8个整数存入数组a中并输出这8个数据。和、最大值、最小值及平均值。正数之和、负数之和
5星 · 资源好评率100%
以下是用 C 语言编写的程序,可以实现输入一行若干个整数,输出它们的和:
```c
#include <stdio.h>
int main() {
int sum = 0, num;
char c;
while (scanf("%d%c", &num, &c) == 2) {
sum += num;
if (c == '\n') {
break;
}
}
printf("Sum = %d\n", sum);
return 0;
}
```
该程序使用了 scanf 函数来读取输入的整数和分隔符,然后累加整数的值,直到读取到换行符为止。最后输出累加的结果。
阅读全文