#include<stdio.h>
int main()
{float a,b,c;scanf("%d%d%d",&a,&b,&c);if((a+b>c&&a+c>b&&b+c>a)&&(a>b-c&&b>a-c&&c>a-b)){if(a==b&&a==c)printf("等边三角形\n");else if((a==b&&a!=c)||(a==c&&a!=b)||(b==c&&b!=a))printf("等腰三角形\n");else if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)printf("直角三角形\n");}elseprintf("斜三角形\n");return 0;
}

1 输入三个数,判断能否以这三个数构成一个三角形,若能则输出所构成三角形的类别(等边、等腰、直角或斜三角形)。相关推荐

  1. JavaScript基础知识(三个判断、三个循环)

    三个判断 if-else-只会执行其中一个条件 如果if条件中只有一个值,那么会默认转布尔: if(1=="1"){ // 当括号中条件为true时,执行此处的代码 console ...

  2. 输入三个数,判断能否以这三个数构成一个三角形,若能则输出所构成三角形的类别(等边、等腰、直角或斜三角形)

    输入三个数,判断能否以这三个数构成一个三角形,若能则输出所构成三角形的类别(等边.等腰.直角或斜三角形) #include<stdio.h> int main() {int a,b,c; ...

  3. python编写一个程序、输入一个数判断其是偶数还是奇数_编写一个程序,判断用户输入的整数是偶数还是奇数。 (7.0分)_学小易找答案...

    [其它]已知info=[1,2,3,4,5],请通过两种编程方法,将列表变成info=[5,4,3,2,1] (6.0分) [其它]阅读下面的程序,分析代码是否可以编译通过,如果能编译通过,请列出运行 ...

  4. python判断能否组成三角形_【python+任意输入3个数+判断能否组成三角形】 - #1

    2015年07月18 - 任意输入3个数,判断能否组成三角形,并输出三角形为等边/等腰/直角/普通三角形. 三角形:两边之和大于第三边 直角三角形:勾股定理 #!/usr/bin/python # - ...

  5. java编程用户输入两个数字_编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不...

    导航:网站首页 > 编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不 编写一个Java应用程序,要求从键盘输入 ...

  6. 输入一个数,判断他是不是质数

    思路:先给一个数字x,然后让这个数字x从2开始除,如果 x 从 2 除到 (x-1) 能被整除,那这就不是质数.如果不能被整除,那就是质数. 当然如果x小于2,那x必然不是质数,也不是合数. #输入一 ...

  7. c语言学习-从键盘输入三个数,按照从小到大(或从大到小)的顺序输出

    从键盘输入三个数,按照从小到大(或从大到小)的顺序输出 程序流程图: 代码: #include<stdio.h> void main() {float a,b,c,d; printf(&q ...

  8. 牛客 哔哩哔哩校招编程真题 给定一个整数数组,判断其中是否有3个数和为N 二分经典 三数之和

    题目描述 给定一个整数数组,判断其中是否有3个数和为N 输入描述: 输入为一行 逗号前为一个整数数组,每个元素间用空格隔开:逗号后为N 输出描述: 输出bool值 True表示存在3个和为N的数 Fa ...

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

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

  10. 让用户输入一个三位数(若不是三位数则提示错误),判断该数是否是水仙花数。(水仙花数:每一位上的数字的立方和,等于该数本身)

    import java.util.Scanner; public class Test {public static void main(String[] args){/*让用户输入一个三位数(若不是 ...

最新文章

  1. EBS form日历可选范围设置(calendar.setup )介绍
  2. 从零开始创建一个vue项目
  3. php7设置最大连接数,sybase 15.7 修改 number of user connections 最大连接数
  4. TUN/TAP设备浅析(三) -- TUN/TAP设备的应用
  5. android studio 2.3 instant run,android studio 2.3 instant run not working
  6. 语言编写正反星星_厉害!浙理工师生原创短片《星星》入围5个国际电影节
  7. JavaScript年月日和时间戳互转
  8. 【设计模式】解释器模式
  9. GUI版Hex合并和Hex转换工具-HexMergeTool 取代hex2bin命令行工具
  10. 阻容感基础03:电阻器分类(1)-片式电阻器
  11. 今日头条的企业服务产品线
  12. cad图形不见了怎么办_CAD软件常见问题解答,CAD中的工具栏不见了怎么办?如何清理图形...
  13. java中除数时刻0的异常_java中除数为0时出现的异常情况
  14. html5理财计算,理财产品的收益怎么算(个人理财收益计算器)
  15. Opencvchina网站:把证件照蓝色背景转为白色
  16. Java 使用 throw 抛出异常
  17. 回归评价指标(MSE、RMSE、MAE、R-Squared、拟合优度)
  18. Android开发之使用Web Service进行网络编程
  19. HTTP与HTTPS及计算机热门快捷键
  20. for循环实现的一些例子

热门文章

  1. Chromium插件(Plugin)机制简要介绍和学习计划
  2. 关于ChIPseekR包的注释重复的问题
  3. 燃料电池电池超级电容复合能量管理策略simulink仿真模型 燃料电池/电池/超级电容复合能量管理策略
  4. [shell]Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别
  5. OpenGL超级宝典(第五版) 环境配置
  6. 安装VMware tools出现警告no default label for /tmp/vmware-block-restore0/tmp_file
  7. WOCA 2022 亚洲混凝土世界博览会|亚洲混凝土展|地坪展|砂浆展
  8. 浅聊Matter协议 (原CHIP协议)
  9. WinCDEmu-好用的iso制作和模拟软件
  10. 蒋方舟 最大程度地实现自己所有的可能性