题目:输入n个整数统计正数,负数,0,的个数(c语言,不使用数组)
程序员文章站
2022-03-10 08:22:30
...
//题目:输入n个整数统计正数,负数,0,的个数
#include<stdio.h>
int main()
{
int i;
//输入的整数的个数
int number_enter;
//正数的个数
int number_positive = 0;
//负数的个数
int number_negative = 0;
//0的个数
int number_zero = 0;
//输入所需整数的个数
printf("请输入所需整数的个数:");
scanf_s("%d", &number_enter);
//循环输入整数
for (i = 0; i < number_enter; i++)
{
//输入的整数
int enter_number;
printf("请输入整数:");
scanf_s("%d", &enter_number);
//判断大于0
if (enter_number > 0)
{
number_positive++;
}
//判断小于0
else if (enter_number < 0)
{
number_negative++;
}
//判断等于0
else
{
number_zero++;
}
}
//输出结果
printf("正数的个数:%d\n", number_positive);
printf("负数的个数:%d\n", number_negative);
printf("0的个数:%d\n", number_zero);
return 0;
}