回复 10楼 timtimN
这样看看:#include<stdio.h>
#include<stdlib.h>
int main()
{
float kt = 40.536738;
char s[20];
sprintf(s,"%.2f\n",kt);
printf("%s\n", s);
float target = atof(s);
printf("%f\n", target);
return 0;
}
2017-07-26 11:34
[此贴子已经被作者于2017-7-26 12:37编辑过]

2017-07-26 12:28

2017-07-26 12:42
2017-07-26 13:34
2017-07-26 19:32



2017-07-27 08:28
2017-07-27 11:26
程序代码:
#include<stdio.h>
int main()
{
double a;
printf("请输入一个数字:");
scanf("%lf",&a);
a=(int)((a+0.005)*100)/100.0;
printf("四舍五入后的数字是:%lf\n",a);//可以设置输出是%.2lf 输出的就是两位小数的数字了
return 0;
}
[此贴子已经被作者于2017-7-27 16:43编辑过]
2017-07-27 15:41