题目:
考试周快到了,浙江大学的电子屏又调皮了…… 本题请你帮小编写一个自动倒计时的程序,对给定的日期(例如“腊八”就对应 8)和倒计时天数(例如电子屏上的“四天之后”就对应 4),自动调整公式里的分母(例如 8/2=4 里面的那个 2)。
输入格式:
输入在一行中给出两个正整数:A 是给定的日期,不超过 30;B 是倒计时天数,不超过 10。
输出格式:
在一行中输出公式 A/X=B,其中 X 是满足等式的数字,输出时保留小数点后 1 位即可。
题解:
本题只需注意:“输出时保留小数点后 1 位即可。”
可以用:printf("%d/%.1f=%d\n", a, a / (1. * b), b);
也可用C++里面的函数:fixed << setprecision(1) << a / (1. * b)(#include <iomanip>)
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int a, b;
cin >> a >> b;
cout << a << "/" << fixed << setprecision(1) << a / (1. * b) << "=" << b;
return 0;
}