c语言三角形判定条件,c语言判定三角形的各种类型——请大家指点
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
#include
void main()
{
float a,b,c,
int san=0;
char ch;
printf("********************************\n");
printf("********判定三角形的类型********\n");
printf("********************************\n\n");
do
{
printf("请输入三个数值\n");
san = scanf("%f%f%f",&a,&b,&c); //其实scanf也有返回值,即所输入数据的个数
while(san != 3) //判断输入数据的格式
{
fflush(stdin); //或者 while(getchar()!='\n');//清理缓存区的错误数据 printf("输入格式错误,请重新输入!\n");
san = scanf(" %f%f%f",&a,&b,&c);
}
if( (a+b) <= c || (a+c) <= b || (b+c) <= a)
{
printf("不能组成三角形!\n");
}
else
{ if( a == b && a == c )
{
printf("该三角形为等边三角形!\n");
}
else if( a == b || a == c || b == c )
{
if( a*a + b*b == c*c || a*a + c*c == b*b || c*c + b*b == a*a )
{
printf("该三角形为等腰直角三角形!\n");
}
else
{
printf("该三角形为等腰三角形!\n");
}
}
else if( a*a + b*b == c*c || a*a + c*c == b*b || c*c + b*b == a*a )
{
printf("该三角形为直角三角形!\n");
}
else
{
printf("该三角形为普通三角形!\n");
}
}
printf("是否继续判定(Y) or (N)\n");
getchar()=='\n'; //清除缓存数据
scanf("%c",&ch); //这两句也可以这样写——scanf(" %c",ch);%前面有个空格,必须要有 }while(ch == 'y' || ch =='Y'); }
c语言三角形判定条件,c语言判定三角形的各种类型——请大家指点相关推荐
- c语言判定三角形方法,c语言判定三角形的各种类型——请大家指点
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void main() { float a,b,c, int san=0; char ch; printf(" ...
- c语言编程三角形判定,c语言判定三角形的各种类型——请大家指点
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void main() { float a,b,c, int san=0; char ch; printf(" ...
- c语言 宏定义 条件,c语言宏定义、条件编译
笔记整理: 宏定义 宏定义的一般形式为: #define 宏名 字符串或者表达式 预处理的工作就是替换,就是将宏名替换成相应的字符串与表达式. 宏定义字符串: #define 宏名 字符串 该示例中的 ...
- 【判断三角形成立条件并进一步判断三角形类型】
题目描述 输入三角形的三边,根据输入的三角形的三边判断是否能组成三角形,如果可以进一步判断三角形的类型: (1)等边三角形(三边相等) (2)等腰三角形(两边相等) (3)直角三角形(a平方+b平方= ...
- 判断相似三角形的条件c语言,相似三角形的判定条件是什么
相似三角形的判定条件是什么2020-10-25 17:02:13文/钟诗贺 如果一个三角形的两个角与另一个三角形的两个角对应相等,那么这两个三角形相似:如果一个三角形的两条边和另一个三角形的两条边对应 ...
- 【C语言刷题】喝汽水问题、上三角矩阵判定以及矩阵相等判定
目录 一.喝汽水问题 1.循环求解 2.找规律 二.上三角矩阵判定 三.矩阵相等判定 总结 一.喝汽水问题 题目描述:喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以多少汽水(编程实现). ...
- 能否构成三角形的条件代码_人教版初中数学三角形全等的判定教案
三角形全等的判定教案 一.教学目标 [知识与技能] 掌握三角形全等的判定方法"边边边",能运用"边边边"证明两个三角形全等. [过程与方法] 通过推理论证及&q ...
- 【C 语言】文件操作 ( 文件结尾判定 )
文章目录 一.文件结尾判定 1.使用 EOF 判定 2.使用 feof 函数判定 一.文件结尾判定 1.使用 EOF 判定 文件结尾标识符是 EOF ; #define EOF (-1) 使用 get ...
- 用java判定三角形_八年级数学上册三角形知识点总结
三角形的分类 三角形的内角和定理及推论 三角形的内角和定理:三角形三个内角和等于180°.推论:①直角三角形的两个锐角互余.②三角形的一个外角等于和它不相邻的来两个内角的和.③三角形的一个外角大于任何 ...
最新文章
- 安装centos后无法引导启动windows7的解决方法
- lpq命令--Linux命令应用大词典729个命令解读
- 信号完整性与电源完整性分析_「1月11日 免费视频直播」高速PCB信号完整性和电源完整性仿真实战分析、ADS创新解决方案分享-送给工程师的一份新年礼物...
- linux 僵尸进程 defunct
- PHP+Redis 实例【一】点赞 + 热度 下篇
- flashisland in webdynpro
- 数字图像处理图像反转的实现_使用8086微处理器反转16位数字
- element-ui的input加单位符号
- 接触线叉环插座行业调研报告 - 市场现状分析与发展前景预测
- [Unity3D]自己动手重制坦克舰队ArmadaTank
- Linux安装yum过程(超详细)
- CleanMyMac XMac苹果电脑专属系统优化工具
- VS2015:libcurl静态编译
- C语言BCC异或效验
- Android开发 屏幕截图
- mysql 不用斯芬克斯 全局模糊匹配 查询
- 解决Ubuntu16.04软件商店无法加载
- 个人电商项目(mxcmall)的环境配置
- 大数据技术概述__大数据最全面的技术栈总结及分类
- 从张鑫旭的demo中,我学到了图像拉伸的原理