c语言 1.输入任意个正数,计算它们的和,当输入数据小于零时结束输入
时间: 2024-11-29 11:32:57 浏览: 25
C语言输入一个整数序列并计算他们的值.rar_C语言输入一个整数序列并计算他们的值_输入序列C语言
5星 · 资源好评率100%
C语言是一种广泛应用的编程语言,它由Dennis Ritchie设计,主要用于系统级编程、嵌入式开发以及底层软件开发。以下是一个简单的C程序示例,用于满足你的需求,即输入正数求和并在输入小于零时停止:
```c
#include <stdio.h>
int main() {
int sum = 0;
int num;
printf("请输入正数(输入负数结束): ");
while (1) { // 无限循环,直到输入负数
scanf("%d", &num);
if (num < 0) { // 如果输入的是负数,则跳出循环
break;
}
sum += num; // 累加每个输入的正数
printf("当前和: %d\n", sum); // 输出累加结果
}
printf("所有正数的和是: %d\n", sum);
return 0;
}
```
在这个程序中,用户可以逐个输入数字,每次输入都会检查是否小于零,如果小于零则退出循环并显示总和。
阅读全文