【C语言】等边等腰三角形的判断

1,判断是否为三角形

if(a+b)>c&&(a+c)>b&&(b+c)>a

2,进一步判断是什么三角形

if(a==b&&b==c)\\等边三角形

 

if((a==b)&&(b!=c)||(a==c)&&(c!=b)||(b==c)&&(c!=a)||)\\等腰三角形

代码如下:

#include<stdio.h>
int main()
{
    int a, b, c = 0;

    scanf("%d %d %d", &a, &b, &c);
    if ((a + b) > c && (a + c) > b && (b + c) > a) 

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

            printf("是等边三角形");

        else if ((a == b) && (b != c) || (a == c) && (c != b) || (b == c) && (c != a))

            printf("是等腰三角形");

        else printf("是普通三角形");
    }
    else printf("不是三角形");
    return 0;
}

 

 

 

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-18 00:30:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-18 00:30:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-18 00:30:03       82 阅读
  4. Python语言-面向对象

    2024-03-18 00:30:03       91 阅读

热门阅读

  1. 【Git】git pull fatal: refusing to merge unrelated histories

    2024-03-18 00:30:03       46 阅读
  2. 【Vue2】v-model

    2024-03-18 00:30:03       43 阅读
  3. Git使用

    Git使用

    2024-03-18 00:30:03      33 阅读
  4. 2024年3月职业健康安全管理体系基础考试真题

    2024-03-18 00:30:03       43 阅读
  5. 智能车摄像头灰度处理高效算法(下)

    2024-03-18 00:30:03       45 阅读
  6. ThreadLocal-案例编码实战

    2024-03-18 00:30:03       41 阅读
  7. 17个工作必备的Python自动化代码分享(上篇)

    2024-03-18 00:30:03       34 阅读
  8. clickhouse sql语句

    2024-03-18 00:30:03       37 阅读
  9. Leetcode64. 最小路径和

    2024-03-18 00:30:03       42 阅读