为了账号安全,请及时绑定邮箱和手机立即绑定

c语言计算绝对值的题目中为什么输入99.99会输出99.98,输入9.9输出9.89

c语言计算绝对值的题目中为什么输入99.99会输出99.98,输入9.9输出9.89

慕用7336610 2018-09-18 23:00:34
#include<stdio.h>int main(void){float a,b;int c;while(scanf("%f",&a)!=EOF){ b=(int)(a*100)/100.00;    if(a>=0)printf("%.2f\n",b);if(a<0)printf("%.2f\n",b*(-1));}return 0;}
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 1248 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信