热门

最新

红包

立Flag

投票

同城

我的

发布
qq_54450230
不知道取啥名儿
5 年前
trueqq_54450230

信息价,查询下载,pdf格式,Excel格式都有,欢迎来询问qgxxj.com

CSDN App 扫码分享
分享
1
3
打赏
  • 复制链接
  • 举报
下一条:
不懂就问:#include <stdio.h>#include <stdlib.h>int main(){char op;double x,y,result;scanf("%lf %c %lf",&x,&op,&y);switch(op){case'+': result=x+y;break;case'-': result=x-y;break;case'*': result=x*y;break;case'/': if(fabs(y)>1e-10)/*若分母不为零*/ result=x/y; else printf("Wrong input\n");break; default:printf("Wrong input");}printf("%f\n",result); return 0;}为什么分母不为零时,要用 fabs (y)>1e-10,而不用 y!=0 这样简单的表示?
立即登录