信息学奥赛一本通|——2066:【例2.3】买图书
作者:互联网
2066:【例2.3】买图书
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 6394 通过数: 3667
【题目描述】
已知小明有n元,他买了一本书,这本书原价为m元,现在打8折出售。求小明还剩多少钱(保留2位小数)。
【输入】
输入n。
【输出】
小明还剩多少钱(保留2位小数)。
【输入样例】
100 100
【输出样例】
20.00
代码
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
double a,b,ans;
cin>>a>>b;
ans=a-b*0.8;
printf("%.2lf",ans);
return 0;
}
注意:
通常情况下为避免损失精度,浮点数使用double型。
对于控制小数位数,cin和printf均可,但为了简便一般使用printf。即printf("%(位数)f",变量名)。
标签:double,printf,奥赛,ans,2.3,100,include,2066 来源: https://blog.csdn.net/Cody913913/article/details/119134912