问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...构成一个三角形,则输出相应提示信息并计算三角形面积。

发布网友 发布时间:2024-02-01 11:33

我来回答

3个回答

热心网友 时间:2024-02-26 07:51

#include <stdio.h>
#include <math.h>
#include <conio.h>

/* 海伦公式/秦九韶三斜求积 */
/* 已知三角形三边长,返回三角形面积 */
float heron (float a, float b, float c) {
float A, s; /* A: 面积; s: 半周长 */
s = (a+b+c) / 2;
A = sqrt (s * (s-a) * (s-b) * (s-c));
return A;
}

/* 三角形三边长判定 */
/* 任意两边大于第三边,可构成三角形,返回1,否则返回0 */
int edge (float a, float b, float c) {
return (a+b>c && a+c>b && b+c>a);
}

int main (void) {
float a, b, c; /* 三角形三边长 */

printf ("输入三角形三边长:");
scanf ("%f%f%f", &a, &b, &c);
putchar ('\n');

if (edge (a, b, c)) /* 任意两边和大于第三边 */
printf ("三角形面积:%.2f\n", heron (a, b, c));
else
printf ("三边长不能构成三角形!\n");

getch (); /*屏幕暂留*/
return 0;
}

热心网友 时间:2024-02-26 07:52

double area(int tria, int trib, int tric)
{
double tril, area,trila;
tril = double((tria + trib + tric) / 2);
area = sqrt(tril * (tril - double(tria))*(tril - double(trib))*(tril - double(tric)));
return area;
}
int main(int argc, char** argv) {
int triabc[3], temp;
// double area;
printf("请输入三个边长:");
scanf("%d,%d,%d", &triabc[0], &triabc[1], &triabc[2]);
for (int j = 0;j < 3;j++) {
// printf("试试:%d",triabc[j]);
for (int i = 0;i < 2 - j;i++)
{
if (triabc[i] > triabc[i + 1])
{
temp = triabc[i];
triabc[i] = triabc[i + 1];
triabc[i + 1] = temp;
}
}
printf("试试:%d", triabc[j]);
}
if ((triabc[0] + triabc[1]) > triabc[2] && (triabc[0] + triabc[2]) > triabc[1] && (triabc[1] + triabc[2] > triabc[0]) && (triabc[2] - triabc[0]) < triabc[1])
printf("面积是:%.2f", area(triabc[0], triabc[1], triabc[2]));
else
printf("输入错误!");
return 0;
}

热心网友 时间:2024-02-26 07:54

根据两边之和大于第三边,两边只差小于第三边,就可以了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
纯种萨摩和不纯的萨摩的区别 不是纯种萨摩,长大成型后和纯种萨摩外表一样吗 学播音主持和配音哪个更赚钱,各有各的长处 学播音真的能改变声音吗,会让自己的普通话更加标准 学习播音和配音的作用,可以提升自信和气质 普通人学配音有没有用,有兴趣则有用 什么是永诚财产保险股份有限公司 win10电脑升级不了ie11win10怎么升级ie11 电脑硬件保修哪些电脑硬件保修包括什么 电脑固态硬盘质保几年一般的电脑保修时间是多久 求使命召唤7黑色行动 溪山攻防 最开头的那个背景音乐 然后这个音乐在军 ... 一年改一次吗 微信是一年改一次改吗 一部手机可以同时登录两个吗? 电工知识:带电如何排查电路故障,接触器不吸合如何排查故障? 美国历史上唯一连任4届总统的富兰克林·德拉诺·罗斯福属于()政党... 宝马五系多媒体系统时间不准 怎么一年内修改两次怎样才能一年修改两次? 惠普打印机出现条纹怎么回事? 23年一建合格分数线 一年只能改一次怎么改第二次 年轻人是如何知道网络最近流行语? 两个性格互补的人在一起会更幸福吗? 性格互补的人在一起会怎样呢? 明政局会调查离婚证吗 瑞帝安壁挂炉膨胀水箱缺气怎么处理? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 一年内怎么改第二次 姚明在火箭得的最高分是多少啊? 一年改2次的办法 ...能上微信,而其它的都不可以上网,是怎么回事 一边面膜一边下奶可以吗 一年内怎么改第二次 2022年3月份包头市固阳县征兵分配到哪个城市 一边下奶一边吃面膜的好处 一年内能改第二次吗? ...唱功逆天、长相甜美无奈却怎么也火不起来,为什么? 一年内怎么改第二次 一年内怎么改第二次 一个手机可以上两个吗? 一年内第二次修改技巧 &#xFEFF;哽哽咽咽什么意思?有什么典故? 怎么在一年内修改两次 电工知识:如何排查电路故障,电压法结合电阻法实物测量实物讲解_百度... 一年内第二次修改技巧 石家庄金悦花园值得买吗? 比组词有哪些 关于比翼双飞的意思 刘邦蹭了嫂子不少饭,为何成君王后不追封嫂子侄儿? 宝马车不会自动对时间 微信群群主变成了企业,微信群突然变成了企业外部群,该怎么办? 故障排除--电工作业人员的问题