洛谷B2012
题目描述
甲流并不可怕,在中国,它的死亡率并不是很高。请根据截止 2009年 12月 22 日各省报告的甲流确诊数 a和死亡数 b,计算甲流在各省的死亡率。
输入格式
输入共两行,第一行一个整数为确诊数a,第二行一个整数为死亡数 b。
输出格式
输出仅一行,甲流死亡率,以百分数形式输出,精确到小数点后 3位。
运行代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
cout<<fixed<<setprecision(3)<<(double)b/a*100<<"%"<<endl;
return 0;
}
运行结果
注意:容易出错的地方:b/a忘记乘以100。
(double)b/a100可以替换为100.0b/a,都是得到小数的表示方式。但是注意替换为b/a*100.0是错误的,因为关于符号优先级的问题,b与a都是整数,那么前面b/a得到的结果还是整除。