其他分享
首页 > 其他分享> > 信息学奥赛一本通|——2066:【例2.3】买图书

信息学奥赛一本通|——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