查看: 155|回复: 0
打印 上一主题 下一主题

[其它] 有人要免费的C语言加权平均数计算的代码嘛

[复制链接]

7

主题

1

回帖

9

积分

Lv.1 新手木匠

UID
9768999
小麦
0
金锭
20
下界之星
0
跳转到指定楼层
楼主
发表于 3 天前 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:浙江
加权平均数计算代码:
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char const *argv[])
{
int n;
scanf("%d", &n);
double a[n][2];
for (int i = 0; i < n; i++)
{
scanf("%lf", &a[i][0]);
scanf("%lf", &a[i][1]);
}
double w_1 = 0;
for (int i = 0; i < n; i++)
{
w_1 += a[i][0] * a[i][1];
}
double w_2 = 0;
for (int i = 0; i < n; i++)
{
w_2 += a[i][1];
}
double ans;
ans = w_1 / w_2;
printf("%.3lf", ans);
return 0;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部