| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 704 人关注过本帖
标题:求大神告知错误
取消只看楼主 加入收藏
Cas
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2017-9-22
结帖率:0
收藏
已结贴  问题点数:20 回复次数:0 
求大神告知错误
#include <stdio.h>
#include <math.h>
int main(void)
{
double x, y,a,b,c,d,e,f,g,s;
scanf("%lf%lf",&x,&y);
a=x+y;
b=x-y;
c=x*y;
d=x/y;
e=fabs(a);
f=fabs(b);
g=fabs(c);
s=fabs(d);
if(e>f){
    a=b;
}
  if(fabs(a)>g){
      a=c;
      
  }  
  if(fabs(a)>s){
      a=d;
  }
  if(f>g){
      b=c;
  }
  if(fabs(b)>s){
      b=d;
  }
  if(fabs(a)!=fabs(b)){
    printf("%.4f",a);
  }
  if(fabs(a)==fabs(b)){
      if(a<b){
      printf("%.4f %.4f",a,b);
  }
  }

return 0;
}
输入 two  floating‐point  numbers,加减乘除后输出最接近0的一个数,如果有相等的最接近0的,按从小到大排列输出。最后没有输出,是为什么呢

[此贴子已经被作者于2017-9-22 11:57编辑过]

搜索更多相关主题的帖子: 错误 include printf 加减乘除 输出 
2017-09-22 11:41
快速回复:求大神告知错误
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017856 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved