作业帮 > 综合 > 作业

输入20个整数,计算正数的平均值以及负数的和,并输出结果(设正数的个数大于零).

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/30 17:19:04
输入20个整数,计算正数的平均值以及负数的和,并输出结果(设正数的个数大于零).
用C语言编写
输入20个整数,计算正数的平均值以及负数的和,并输出结果(设正数的个数大于零).
#include "stdio.h"
int main ()
{
int num[21],i,n = 0,zh = 0,fu = 0;
float ave;
printf ("请输入20个整数:\n");
for (i = 0;i < 20;i ++)
scanf ("%d",&num[i]);
for (i = 0;i < 20;i ++)
if (num[i] >= 0)
{
zh += num[i];
n ++;
}
else
fu += num[i];
ave = zh*1.0/n;
printf ("正数平均值:%.2f\n负数和:%d\n",ave,fu);
return 0;
}
哪里看不懂的就问啊.