本文共 429 字,大约阅读时间需要 1 分钟。
信息学奥赛一本通题库 1040:输出绝对值
输入一个浮点数,输出这个浮点数的绝对值,保留到小数点后两位。
输入:
输入一个浮点数,其绝对值不超过10000。
输出:
输出这个浮点数的绝对值,保留到小数点后两位。
输入样例:
-3.14
输出样例:
3.14
代码示例:
#include#include #include using namespace std;int main() { float a; scanf("%f", &a); if (a < 0) { printf("%.2f", abs(a)); } else { printf("%.2f", a); } return 0;}
本代码首先读取输入的浮点数,然后根据数值的正负情况输出其绝对值,保留两位小数。这段代码能够处理所有符合题意的输入情况。
转载地址:http://zblqz.baihongyu.com/