该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#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语言判定三角形的各种类型——请大家指点相关推荐

  1. c语言判定三角形方法,c语言判定三角形的各种类型——请大家指点

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void main() { float a,b,c, int san=0; char ch; printf(" ...

  2. c语言三角形判定条件,c语言判定三角形的各种类型——请大家指点

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void main() { float a,b,c, int san=0; char ch; printf(" ...

  3. c语言编程三角形判定,c语言判定三角形的各种类型——请大家指点

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void main() { float a,b,c, int san=0; char ch; printf(" ...

  4. c语言作业订单号查询,C语言 查询订单系统进不去 还请高手指点

    主界面选择 2  订单详情 无法执行后面的函数  高手帮看看 #include #include #include #include void quit(); void List();//查询服务函数 ...

  5. C语言获取左键鼠标点击的次数,c语言在控制台判定鼠标左键的小例子

    c语言在控制台判定鼠标左键的小例子 复制代码 代码如下: // temp1.cpp : Defines the entry point for the console application. // ...

  6. 【计算理论】可判定性 ( 计算模型与语言 | 区分 可计算语言 与 可判定语言 | 证明 通用图灵机语言是 可计算语言 | 通用任务图灵机 与 特殊任务图灵机 )

    文章目录 一.计算模型与语言 二.区分 可计算语言 与 可判定语言 三.证明 ATM\rm A_{TM}ATM​ 语言 可计算 四.通用 ( Universal ) 任务图灵机 与 特殊任务图灵机 一 ...

  7. 判断相似三角形的条件c语言,相似三角形的判定条件是什么

    相似三角形的判定条件是什么2020-10-25 17:02:13文/钟诗贺 如果一个三角形的两个角与另一个三角形的两个角对应相等,那么这两个三角形相似:如果一个三角形的两条边和另一个三角形的两条边对应 ...

  8. 输入三角形的三c语言程序,输入三角形的三边 a,b,c,计算三角形的面积的公式是 C++...

    C++编程:输入三角形的三边 a,b,c,计算三角形的面积的公式是 形成三角形的条件是:a+b>c,b+c>a,c+a>b 编写程序,输入a,b,c,检查a,b,c是否满足以上条件, ...

  9. C语言编写程序,输入三角形的三条边长,求三角形的面积。设输入的三条边长a、b、c能构成三角形。

    编写程序,输入三角形的三条边长,求三角形的面积.设输入的三条边长a.b.c能构成三角形. #include<stdio.h> #include<math.h> void mai ...

  10. c语言程序 三角形问题,[求助]C语言问题(定义三角形结构)

    以下是引用honkerman在2006-9-11 21:04:13的发言: 题目是这样的: 定义一个三角形结构,包括三个成员,分别为三角形的三条边.编写一个函数,用来判断三角形的类型是等边三角形.等腰 ...

最新文章

  1. Python基础概念_11_标准库
  2. composer安装laravel-u-editor及其使用
  3. 编辑框CEdit自动换行简单设置
  4. c++ list排序_LeetCode.451-根据字符出现频率排序
  5. LeetCode 951. Flip Equivalent Binary Trees
  6. SQL Server的下载和安装
  7. 在matlab中产生dsp程序学习
  8. 【剑指Offer】输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。
  9. tp5 根据身份证号码判断性别 男女
  10. 第五章---面向对象---小练习
  11. 目标检测之YOLOv5算法分析
  12. centerOs底下安装mysql
  13. 为什么镜子里的影像左右颠倒而不是上下颠倒 - Google 谷歌 百度 baidu 阿里巴巴 alibaba 微软 华
  14. 超级科技数据防泄漏系统,管控违规上网行为,保障企业信息安全
  15. 使用人人开源项目遇到的一些坑
  16. 六款在线项目管理工具
  17. 用CSS定义每段首行缩进2个字符
  18. 5S现场管理法(转载)
  19. 百度熊掌号改为移动专区,说明了2019年这些网络营销新趋势!
  20. while循环——求100以内偶数和

热门文章

  1. 衰退的爱立信,进击的华为
  2. [设计模式] 15 解释器模式 Interpreter
  3. Apache创建虚拟目录绑定域名
  4. order by 多个条件
  5. 修改rocketmq nameserver的默认端口号
  6. tomcat配置项目的接种方式
  7. 用 maven 命令启动项目和直接用tomcat 启动项目的区别
  8. jsp 四大作用于和九大内置对象
  9. Android ViewPropertyAnimator:让动画变得简单起来!
  10. wordpress如何防止发布文章时候自动清除P、br换行标签