C语言:判断三角形是否为直角三角形
/*输入一个三角形的三边长A,B,C,判断该三角形是否为直角三角形*/
#include <stdio.h>
#include <math.h>
int main()
{int A,B,C; printf("请输入三角形的三边长(A,B,C):\n");scanf("%d,%d,%d",&A,&B,&C);if(A<=0||B<=0||C<=0){printf("边长不能为0或负数!\n");exit(1); }if(A+B<=C||A+C<=B||C+B<=A){printf("三角形任意两边之和应该大于第三边!\n");exit(1); } if(pow(A,2)+pow(B,2)==pow(C,2)||pow(A,2)+pow(C,2)==pow(B,2)||pow(C,2)+pow(B,2)==pow(A,2)){printf("是直角三角形!\n");}else{printf("不是直角三角形!\n");}}
C语言:判断三角形是否为直角三角形相关推荐
- C语言判断三角形类型并给出周长
注意:在2019版Visual studio里面scanf需要改为scanf_s才可以运行,这与传统的C语言有些出入 ,博主最近下载了Visual studio2019版后才注意到这个问题,看来是我落 ...
- C语言判断三角形类型
根据输入的三角形的三条边判断三角形的类型,并输出其面积和类型. 算法思想 首先判断其两边之和是否大于第三边,若大于则判断可以构成三角形,再进一步判断该三角形是什么三角形,并计算这个三角形的面积:否则不 ...
- C语言判断三角形类型并计算面积
这里将介绍如何根据三角形的三条边判断三角形类型,并输出其类型与面积的方法. 算法思想 首先输入三条边的长度,先判断任意两边之和是否大于第三边,若小于,则不能构成三角形. 接着依次判断下列条件: 三角形 ...
- c语言判定三角形流程图_C语言判断三角形的类型
根据输入的三角形的三条边判断三角形的类型,并输出其面积和类型. 算法思想 首先判断其两边之和是否大于第三边,若大于则判断可以构成三角形,再进一步判断该三角形是什么三角形,并计算这个三角形的面积:否则不 ...
- 判断三角形是否是直角三角形
根据文本提示分别输入第一第二第三条三角形的边长,程序会根据勾股定理计算是否是直角三角形,如果是直角三角形,会显示该三角形是直角三角形,如果不是直角三角形则显示该三角形不是直角三角形. 结果演示 代码演 ...
- C语言判断三角形为等边三角形、等腰三角形、直角三角形、普通三角形或不构成三角形
#include <stdlib.h> #include <math.h>int main(int argc, char*argv[]) {int a, b ,c;printf ...
- C语言试题七十二之请编写函数判断三角形的类型,并输出其面积和类型。
1. 题目 编写函数:判断三角形的类型,并输出其面积和类型. 2.思路: 首先判断其两边之和是否大于第三边,若大于则判断可以构成三角形,再进一步判断该三角形是什么三角形,并计算这个三角形的面积:否则不 ...
- C语言顺序结构程序设计——对调数字and判断三角形
最全C系列题目!从0到管理系统 一.C语言数据类型及输出--体重是否正常.球的体积.计算存银行利息and浮点数长度与精度 二.C语言运算符与表达式--输出逆序数and二进制包含0和1的数量and判断是 ...
- c语言坐标三角形判断,【C语言】判断三角形类型(示例代码)
根据输入的三角形的三边判断三角形的类型,并输出其面积和类型. #include #include #include int main() { float a, b, c; float s, area; ...
最新文章
- 你必须知道的.net学习总结
- 1核2G云服务器 标准型S4 S5,腾讯云服务器标准型S4和S5配置性能参数区别及选择攻略...
- iDowns-v1.8.3 无缝对接erphpdown会员中心+在线充值+VIP开通+卡密插件
- idea中leetcode提示未登录_IntelliJ IDEA中LeetCode插件配置问题代码解析
- Google推出一款用户隐私保护工具箱
- pb 执行存储过程带参数_SQL高级知识——存储过程
- TM2008预览版试用 速度快完美兼容Vista
- 免安装oracle配置方法,PLSQL免安装oracle配置
- SEO当下的力量,你应该关注的4个属性
- 【虚幻4】UMG组件的简介与使用(Common 常用组件篇)
- 高通处理器规格表(全2022)--转载
- burg算法matlab求功率谱,基于AR模型的Burg算法功率谱估计.doc
- 微信小程序 php解密,微信小程序des加密、PHP des解密
- AD19--快速画原理图库文件、PCB库文件(以TL072为例)
- 如何制作gif表情包?试试这个gif表情包制作神器!
- 番外11:使用ADS对射频功率放大器进行非线性测试3(使用带宽5MHz的WCDMA信号进行ACLR测试)
- ensp:使用路由器实现网间通信
- 使用代理IP进行网络推广
- mysql unique index 允许为null
- 第一周 平面点的对称点
热门文章
- 人人都应该学习并成为优秀的产品经理,因为你要为《你自己》这个产品负责到底
- Linux设备驱动模型二 kobject
- 网页视频之H264打包为fmp4调研
- 了解Docker、Ubuntu20.04安装docker教程
- shell 写文件写入内容
- mapbox 将坐标转换成米
- springboot接收多对象_springboot实现邮件发送
- kafka安装完整步骤_还在寻找Kafka最新的安装教程吗?精细的安装步骤分享给大家...
- 现浇板用弹性计算方法_自建房砖混结构现浇楼板配筋的要求和计算方法
- python求高阶导数_Pythorch中的高阶梯度