作业帮 > 综合 > 作业

用C++编写 从键盘任意输入20个数 分别统计非负数 负数的个数 并分别计算非负数和负数的和

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/09 16:07:16
用C++编写 从键盘任意输入20个数 分别统计非负数 负数的个数 并分别计算非负数和负数的和
#include
int main()
{
float get = 0;
int PosNum = 0;
int NegNum = 0;
float PosSum = 0;
float NegSum = 0;
printf("please input 20 nums:\n");
for(int i = 0; i < 20; ++i)
{
printf("%d:",i+1);
scanf("%f",&get);
if(get > 0){
PosNum++;
PosSum += get;
}
else if(get < 0) {
NegNum++;
NegSum += get;
}
}
printf("Positive num is %d,sum of Positive is %f\n",PosNum,PosSum);
printf("Negative num is %d,sum of Negative is %f\n",NegNum,NegSum);
return 0;
}