输出绝对值,求大神解答!
输出绝对值,求大神解答!

描述:
输入一个浮点数,输出这个浮点数的绝对值。
输入:
输入一个浮点数,其绝对值不超过10000。
输出:
输出这个浮点数的绝对值,保留到小数点后两位。
#include <stdio.h> #include <math.h> int main() { float a = 0.0; do{ scanf("%f",&a); }while(fabs(a)>10000); printf("%.2f的绝对值为:%.2f\n",a,fabs(a)); }
[此贴子已经被作者于2016-7-11 10:03编辑过]
#include <stdio.h> #include <math.h> int main() { float a=0.0; b:; scanf("%f",&a); if(fabs(a)>1000.0) { printf("抱歉,请重新输入\n"); goto b; } else { printf("此浮点数的绝对值为%f",fabs(a)); } return 0; }