任意输入多个数,统计其中正数,负数和零的个数。 用c语言编程
时间: 2023-10-25 21:20:39 浏览: 125
eg.zip_Q55_统计一组字数据中正数、负数、零的个数。
5星 · 资源好评率100%
好的,你可以输入以下代码来解决这个问题:
```c
#include<stdio.h>
int main()
{
int num, positive=0, negative=0, zero=0;
printf("请输入一组数字(输入0结束):\n");
do
{
scanf("%d", &num);
if(num > 0)
positive++;
else if(num < 0)
negative++;
else
zero++;
} while(num != 0);
printf("正数个数:%d\n", positive);
printf("负数个数:%d\n", negative);
printf("零的个数:%d\n", zero);
return 0;
}
```
这个程序会要求你输入一组数字,直到你输入0为止。然后,他会统计这组数字中正数、负数和零的个数,并输出它们。
阅读全文