| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1030 人关注过本帖
标题:为什么输出都是错误的,输入正确的数据结果也是错误的
取消只看楼主 加入收藏
郭阳yang
Rank: 1
等 级:新手上路
帖 子:24
专家分:9
注 册:2020-10-24
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:0 
为什么输出都是错误的,输入正确的数据结果也是错误的
include <stdio.h>
#include <math.h>
int main()
{
 double a, b, c, s, e;
 printf("请输入三角形三边长,用逗号隔开");

 scanf("%lf,%lf,%lf", &a, &b, &c);
 if (((a + b) > c) &&(( a + c) >b) &&((b + c) > a))
 
  s = (a + b + c) / 2;
  e = sqrt(s * (s - a) * (s - b) * (s - c));
  printf("三角形面积是%lf", e);
 
 else
 {
  printf("此三角形不存在");
 
}
搜索更多相关主题的帖子: 输入 结果 printf 三角形 错误 
2020-10-31 16:25
快速回复:为什么输出都是错误的,输入正确的数据结果也是错误的
数据加载中...
 
   



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

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