用c语言编程:统计输入的若干个数中负数、零及正数的个数(输入^z控制循环结束)
时间: 2024-05-13 14:20:44 浏览: 22
```c
#include <stdio.h>
int main()
{
int num, positive = 0, negative = 0, zero = 0;
while (scanf("%d", &num) != EOF)
{
if (num > 0)
positive++;
else if (num < 0)
negative++;
else
zero++;
}
printf("输入的负数个数为%d,零的个数为%d,正数的个数为%d\n", negative, zero, positive);
return 0;
}
```
相关问题
用c语言编编程:统计输入的若干个数中负数、零及正数的个数(输入^z控制循环结束)
```c
#include <stdio.h>
int main() {
int num, neg = 0, zero = 0, pos = 0;
while (scanf("%d", &num) != EOF) {
if (num < 0) {
neg++;
} else if (num == 0) {
zero++;
} else {
pos++;
}
}
printf("Negative: %d\n", neg);
printf("Zero: %d\n", zero);
printf("Positive: %d\n", pos);
return 0;
}
```
用C语言编写:统计12个数中正数、负数和零的个数,并输出正数的和及负数的和
以下是用C语言编写的统计12个数中正数、负数和零的个数,并输出正数的和及负数的和的程序:
```c
#include <stdio.h>
int main() {
int nums[12], pos_count = 0, neg_count = 0, zero_count = 0, pos_sum = 0, neg_sum = 0;
// 读入12个数
printf("请输入12个整数:\n");
for (int i = 0; i < 12; i++) {
scanf("%d", &nums[i]);
}
// 统计正数、负数和零的个数,以及正数和负数的和
for (int i = 0; i < 12; i++) {
if (nums[i] > 0) {
pos_count++;
pos_sum += nums[i];
} else if (nums[i] < 0) {
neg_count++;
neg_sum += nums[i];
} else {
zero_count++;
}
}
// 输出结果
printf("正数个数:%d\n", pos_count);
printf("负数个数:%d\n", neg_count);
printf("零的个数:%d\n", zero_count);
printf("正数的和:%d\n", pos_sum);
printf("负数的和:%d\n", neg_sum);
return 0;
}
```
程序运行如下:
```
请输入12个整数:
1 2 3 4 -1 -2 -3 0 0 0 -4 -5
正数个数:4
负数个数:4
零的个数:3
正数的和:10
负数的和:-15
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)