【问题描述】3.1.6 从键盘输入三角形的三个边长判断能否构成三角形,如能构成三角形,则判断是哪一种类型(等腰三角形isosceles triangle、等边三角形equilateral triang

【问题描述】3.1.6 从键盘输入三角形的三个边长判断能否构成三角形,如能构成三角形,则判断是哪一种类型(等腰三角形isosceles triangle、等边三角形equilateral triangle、直角三角形right triangle、任意三角形arbitrary triangle);否则输出“not triangle”。

【输入形式】输入三个双精度浮点数

【输出形式】判断输出语句结束后跟换行符\n,所有输出语句字符小写。

【样例输入1】3.0 3.0 4.0

【样例输出1】isosceles triangle

【样例输入2】3.0 3.0 3.0

【样例输出2】equilateral triangle

【样例输入3】1.0 3.0 6.0

【样例输出3】not triangle

#include<stdio.h>

int main()

{

    double a,b,c;

    scanf("%lf%lf%lf",&a,&b,&c);

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

        printf("not triangle\n");

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

        printf("equilateral triangle\n");

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

        printf("isosceles triangle\n");

    else if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)

        printf("right triangle\n");

    else

        printf("arbitrary triangle\n");

    return 0;

}

凑字数

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

1.C作为一门工程实用性极强的语言,提供了对操作系统和内存的精准控制,高性能的运行时环境,源码级的跨平台编译等优点,才是我们必须学习和使用 C 的理由。

2.C语言是编程的入门语言,能够开发的项目特别多,比如C语言可以实现一些常见的应用、可以开发游戏、可以开发一些其他应用、用C语言实现Linux命令等。

3.对于程序员来说,学C语言往往是学编程的敲门砖,就像学武术前要扎马步一样,这是一种基本功。有了C语言的基础,学C++、Java等等都是顺其自然,PHP和Python什么的更是so easy。另外,很多底层的工程师,依然要用C语言做程序的。嵌入式开发、单片机、实时系统很多都用C语言哦。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值