| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 6647 人关注过本帖
标题:给定三个坐标,判断是否可以组成一个三角形,是就求出面积和周长
取消只看楼主 加入收藏
鱼游海底
Rank: 1
来 自:中国
等 级:新手上路
帖 子:132
专家分:2
注 册:2015-4-16
结帖率:57.14%
收藏
 问题点数:0 回复次数:11 
给定三个坐标,判断是否可以组成一个三角形,是就求出面积和周长
为什么使用VC6编译就正确,而基于linux就部分正确呢?
我的思路是求出三条边,然后再两边之和是否大于第三边进行判断,是的就用海伦公式求面积;
为什么会出错呢?
搜索更多相关主题的帖子: 海伦公式 三角形 linux 
2015-06-11 08:56
鱼游海底
Rank: 1
来 自:中国
等 级:新手上路
帖 子:132
专家分:2
注 册:2015-4-16
收藏
得分:0 
回复 2楼 rjsp
大神,这个我懂
是基于linux 上的GCC
2015-06-11 10:34
鱼游海底
Rank: 1
来 自:中国
等 级:新手上路
帖 子:132
专家分:2
注 册:2015-4-16
收藏
得分:0 
回复 3楼 八画小子
代码找不到了,就临时写一个
#include"stdio.h"
#include"math.h"
int main()
{
int x1,y1,x2,y2,x3,y3;
float a,b,c,p;
scanf("%d %d %d %d %d %d",&x1,&y1,&x2,&y2,&x3,&y3);
a=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
b=sqrt((x1-x3)*(x1-x3)+(y1-y3)*(y1-y3));
c=sqrt((x3-x2)*(x3-x2)+(y3-y2)*(y3-y2));
p=(a+b+c)/2;
if(a+b>c&&a+c>b)printf("L = %.2f, A = %.2f",a+b+c,sqrt(p*(p-a)*(p-b)*(p-c)));
else printf("Impossible\n");
return 0;
}
2015-06-11 11:08
鱼游海底
Rank: 1
来 自:中国
等 级:新手上路
帖 子:132
专家分:2
注 册:2015-4-16
收藏
得分:0 
回复 6楼 TAAAAB
结果还是错误!!!我要哭了
2015-06-11 11:48
鱼游海底
Rank: 1
来 自:中国
等 级:新手上路
帖 子:132
专家分:2
注 册:2015-4-16
收藏
得分:0 
#include"stdio.h"
int main()
{int v,v0;
float per,nor;
scanf("%d %d",&v,&v0);
nor=v0*1.1;
if(v<nor)printf("OK\n");
else
{per=(v-v0)/v0;
if(per>=0.1&&per<=0.5)printf("Exceed %.0f%%. Ticket 200\n",100*per);
else printf("Exceed %.0f%%. License Revoked\n",per*100);
}
return 0;
}
这个输出也错误   我要疯了;;;
2015-06-11 11:48
鱼游海底
Rank: 1
来 自:中国
等 级:新手上路
帖 子:132
专家分:2
注 册:2015-4-16
收藏
得分:0 
回复 11楼 鲤鱼爱美丽
好搭!
2015-06-12 20:30
鱼游海底
Rank: 1
来 自:中国
等 级:新手上路
帖 子:132
专家分:2
注 册:2015-4-16
收藏
得分:0 
回复 14楼 边小白
那我用两边之和是否大于第三边应该也可以判断啊?而且为后面求周长面积做伏笔!
2015-06-12 20:31
鱼游海底
Rank: 1
来 自:中国
等 级:新手上路
帖 子:132
专家分:2
注 册:2015-4-16
收藏
得分:0 
回复 10楼 hjx1120
机智如我,我如机智!
2015-06-12 20:33
鱼游海底
Rank: 1
来 自:中国
等 级:新手上路
帖 子:132
专家分:2
注 册:2015-4-16
收藏
得分:0 
回复 13楼 rjsp
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

。。。
2015-06-12 20:37
鱼游海底
Rank: 1
来 自:中国
等 级:新手上路
帖 子:132
专家分:2
注 册:2015-4-16
收藏
得分:0 
回复 19楼 rjsp
为什么把你的代码直接复制到GCC(基于linux的编译软件)上面进行编译运行后出现了编译错误呢?(这是一个在网站上面提交的无法看到错误在哪里?)
2015-06-15 10:00
快速回复:给定三个坐标,判断是否可以组成一个三角形,是就求出面积和周长
数据加载中...
 
   



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

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