满意答案

libeng66

2013.06.18

采纳率:51%    等级:13

已帮助:4714人

由于计算精度的限制,比较两个浮点数是否相等是没有意义的,因为可能有误差。所以这里要求输入的边长必须是整数。

#include

void main()

{

unsigned int a, b, c;

printf("Enter the edge length of the triangle:\n");

scanf("%d", &a);

scanf("%d", &b);

scanf("%d", &c);

if( (a >= b+c)

|| (b >= c+a)

|| (c >= a+b) )

{

printf("This is not a triangle.\n");

return;

}

if( (a == b) && (b == c) )

{

printf("This is an equilateral triangle.\n");

return;

}

if( (a == b) || (b == c) || (c == a) )

{

printf("This is an isoceles triangle.\n");

return;

}

if ( ((a^2 + b^2) == (c^2))

|| ((b^2 + c^2) == (a^2))

|| ((c^2 + a^2) == (b^2)) )

{

printf("This is a right-angled triangle.\n");

return;

}

printf("This is an ordinary triangle.\n");

return;

}

11分享举报

c语言输入三个实数 判断能否构成三角形,输入三个实数,编程判断他们是否能构成三角形...相关推荐

  1. 输入三角形的三c语言程序,请问c语言中 从键盘输入三角形的3边 调用三角形面积公式求面积 并输.,C语言编写程序,从键盘输入三角形三条边长(实数),计算并输出...

    导航:网站首页 > 请问c语言中 从键盘输入三角形的3边 调用三角形面积公式求面积 并输.,C语言编写程序,从键盘输入三角形三条边长(实数),计算并输出 请问c语言中 从键盘输入三角形的3边 调 ...

  2. c语言中整数和实数能比较大小吗,c语言中,输入一个数字,怎么判断那个数字是整数还是实数,代码如下,输入实数后出现了死循环...

    c语言中,输入一个数字,怎么判断那个数字是整数还是实数,代码如下,输入实数后出现了死循环 int main(void) { SEQLIST a; int b;//用于保存输入选择的数字 a.len=0 ...

  3. C语言标题下面程序用于输入三角形的三条边a,b,c,判断它们能否构成三角形,若能,则指出是何种三角形:等腰三角形、直角三角形、等腰直角三角形,一般三角形。若不能,则输出“不是三角形\n”

    标题下面程序用于输入三角形的三条边a,b,c,判断它们能否构成三角形,若能,则指出是何种三角形:等腰三角形.直角三角形.等腰直角三角形,一般三角形.若不能,则输出"不是三角形\n" ...

  4. 6.19 C语言练习(编程判断以从键盘输入的三个数为边长,是否能构成三角形。)

    [练习] 题目要求:编程判断以从键盘输入的三个数为边长,是否能构成三角形. #include <stdio.h>int main() {float a,b,c;printf("请 ...

  5. C语言编程 5.3 任意输入三角形的三边长为a,b,c,编程判断能否构成三角形,若能,计算输出三角形的面积,否则输出不能构成三角形。

    #include<stdio.h> #include <math.h> main() {   float a,b,c,s,d;   printf("请输入三角形的三个 ...

  6. C语言程序设计笔记(浙大翁恺版) 第三周:判断

    按照中国大学MOOC上浙江大学翁恺老师主讲的版本所作,B站上也有资源.原课程链接如下: https://www.icourse163.org/course/ZJU-9001 由于是大三抽空回头整理的, ...

  7. c语言用函数求和与差,编写程序计算输入的两个实数的和与差.要求自定义一个函数]...

    编写一个程序,输入两个整数,计算并输出它们的和,乘积,差,商和余数,C语言, #includevoidmain(){inta,b;printf("Inputtwointegers:" ...

  8. C语言实验(十二):函数(输入年份输出日历、闰年判断、元旦星期几)

    C语言实验(十二):函数(输入年份输出日历.闰年判断.元旦星期几) 一.判断闰年和某年元旦星期几的函数 1. 编写一个函数,输入年份,判断是否为闰年: 2. 编写一个函数,输入年份,判断当年元旦所对应 ...

  9. php判断三角形类型,C#_C#判断三角形的类型,题目描述: 输入三角形的三 - phpStudy...

    C#判断三角形的类型 题目描述: 输入三角形的三条边长,判断是否能构成一个三角形(不考虑退化三角形,即面积为零的三角形),是什么样的三角形(直角.锐角.钝角.等边.等腰). 函数声明为:byte Ge ...

  10. java中直角三角形第三条边,Java编程,根据输入三角形的三个边边长,程序能判断三角形类型为:等边、等腰、斜角、直角三角形,求代码...

    private static Scanner sc;private static int edge[] = new int[3];public static void main(String[] ar ...

最新文章

  1. 【风控场景】互利网上数字金融典型场景: 消费金融
  2. Linux目录的基本说明
  3. linux 英伟达 分辨率,配置nVidia显卡修改Ubuntu分辨率
  4. 当装了两个tomcat后,如何修改tomcat端口
  5. html 查找添加联系人,使用phonegap查找联系人的实现方法
  6. 网络基础:ACL访问控制例表
  7. MySQL之一篇读懂binlog redolog undolog
  8. 软件是怎么控制硬件的?
  9. java前端导入excel_Java之导入Excel Vue框架前端篇
  10. android分享文字到朋友圈,微信,分享朋友圈,只能分享图,文字带不过来,这是什么原因?是BUG吗?...
  11. 生产系统仿真软件,实现数字化工厂的利器!
  12. 微信令人头疼的文件自动下载功能终于不用默认了
  13. 华硕飞行堡垒加装固态硬盘和内存条
  14. 按职能和级别来分,UI设计师能胜任哪些高薪岗位?
  15. puppeteer学习(三)——抓取“相关搜索”关键词搜索豆瓣图书榜
  16. python:使用机器学习算法对卫星遥感影像进行分类
  17. 2021-07-13 BIYAO项目总结!!!
  18. android方案公司,生产解决方案
  19. csp计算机专业,中国计算机学会推出CSP非专业级别认证
  20. 89C51单片机蜂鸣器演奏两只老虎-源码

热门文章

  1. eclipse-spark开发环境
  2. vue:extend和mixin的区别
  3. ubuntu16.04安装phpMyAdmin
  4. Electron-Vue的基本使用
  5. Python Flask微信小程序登录流程及登录api实现代码
  6. AS608指纹识别模块(树莓派)
  7. html中汉字代码变成数字代码,Angular.js 实现数字转换汉字实例代码
  8. youku 观看视频失败
  9. 创建sprite数字字体
  10. node.js 是什么