题目描述
输入两个被除数和除数,输出商。(保留两位小数)
输入格式
输入两个数,都是实数。
输出格式
输出一个数,两个数相除的商,保留两位小数。
样例
input
12 10
output
1.20
提示
①注意实数(实数包括小数和整数)的类型有float(浮点数)和double(双精度小数)。建议用double。
②注意C++中第一大坑:“/”除法的双重性格。(思考:9/5结果是1,怎么变成小数除法?请看最后一行。)
③小数的输出注意保留几位小数。注意添加头文件和保留几位小数的格式:(重要程度:★★★★★ 请记录在笔记本上)
# include <iomanip> // 输出小数时要用到格式化操作的头文件,否则,“哎哦”你这个“男人”要“挨批”~_~ ...... cout <<fixed <<setprecision(6) <<1.0/7 <<endl; // 这里举例输出1÷7的商,保留六位小数。不是本题的答案,嘿嘿~~
【总结】注意除法的“双重性格”;注意把整数转成小数的诀窍:n*1.0;注意保留有效位数。