【NYOJ】[1072]Financial Management

文章字数:177

问题描述

问题分析

题目乍看之下 英文的挺麻烦
结果只是让求个平均数……

应该是想考察对于浮点数相关的应用吧

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
#include<stdio.h>
int main() {
	double sum,t;
	for(int i=0; i<12; i++) {
		scanf("%lf",&t);
		sum+=t;
	}
	printf("%.2lf",sum/12);
	return 0;
}

标称这次和我一致啦~
对于 sum/12 为了确保浮点数运算
也是为了提示自己这是浮点型

所以写成了 sum/12.0 这是个好习惯 需要注意一下

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
#include<iostream>
#include<iomanip>
using namespace std;

int main()
{
	double sum=0,a;
	for(int i=0;i<12;i++)
	{
		cin>>a;
		sum+=a;
	}
	cout<<fixed<<setprecision(2)<<sum/12.0<<endl;
}

题目地址:Financial Management

该内容采用 CC BY-NC-SA 4.0 许可协议。

如果对您有帮助或存在意见建议,欢迎在下方评论交流。

加载中...