C语言如何输入小数

C语言如何输入小数如何去掉图中dos窗口小数后面的0
2025-02-24 08:04:30
推荐回答(3个)
回答1:

看不清你的程序。
如说输出,不要小数点尾部的0,可以用 %g 格式。
#include
main()
{
double d;
float f;
printf("enter 1.23\n");
scanf("%lf", &d);
printf("your input is %g\n",d);
printf("enter 4.56\n");
scanf("%f", &f);
printf("your input is %g\n",f);
return 0;
}

回答2:

不要用float类型的函数,用int整型吧,

回答3: