2066:【例2.3】买图书
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 78232 通过数: 45482
【题目描述】
已知小明有n元,他买了一本书,这本书原价为m元,现在打8折出售。求小明还剩多少钱(保留2位小数)。
【输入】
输入n,m。
【输出】
小明还剩多少钱(保留2位小数)。
【输入样例】
100 100
【输出样例】
20.00
【思路分析】
主要考虑格式化输出printf语句的运用
变量的定义应为float 或double
【示例代码】
#include<bits/stdc++.h>
using namespace std;
int main()
{
double n=0,m=0,c=0,d=0;
cin>>n>>m;
c=m*0.8;
d=n-c;
printf("%.2lf",d);//格式化输出,保留两位小数
}
关于格式化输出的内容可以看我之前写过的一篇文章https://blog.csdn.net/lishihang1234/article/details/130461850?spm=1001.2014.3001.5502