C&C++   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了就是一个简单的判断三角形的 if..else 语句题(书上说难度有两颗星)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

  就是一个简单的判断三角形的 if..else 语句题(书上说难度有两颗星)

题如下:

  从键盘输入三角形的三条边(整数),判断它们能否构成三角形。如果能构成三角形,判断是何种三角形:直角三角形,等边三角形,等腰三角形,和一般三角形?

具体要求:

  (1)输入,输出要有提示信息。

  (2)选用合适的语句。

  (3)对程序进行测试时,要针对不能构成三角形,直角三角形,等边三角形,等腰三角形,一般三角形的五种情况,来设计五个测试用例,程序运行结果示例如下:

  1.请输入三角形三条边a,b,c:1,2,3

   不能构成三角形

  2.请输入三角形三条边a,b,c:3,4,5

      直角三角形

  3.请输入三角形三条边a,b,c:3,3,3

     等边三角形

  4.请输入三角形三条边a,b,c:3,3,4

   等腰三角形

  5.请输入三角形三条边a,b,c:4,5,6

   一般三角形

  (4)如果所有变量都使用float或double类型,包括输入的三角形的三条边,程序中需要对实数进行比较,如何修改?

tip:经实测输入#define _CRT_SECURE_NO_WARNINGS 1  后scanf不用再改为scanf_s 

  话不多说 看完题 直接上代码!!

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<math.h>
int main()
{
    float a, b, c;
    double t, j, k;
    printf("请输入三角形三边a,b,c:\n");
    scanf("%d %d %d", &a, &b, &c);
    t = pow(a, 2);
    j = pow(b, 2);
    k = pow(c, 2);
        if (a == b && b == c && a == C)
        {
            printf("该三角形为等边三角形\n");
        }
        else
        {
            if (a == b || a == c || b == C)
            {
                printf("该三角形为等腰三角形\n");
            }
            else 
            {
                 if (t == j + k || j == k + t || k == j + t)
                {
                    printf("该三角形为直角三角形\n");
                 }
                 else
                 {
                     if (a + b > c || a + c > b || b + c > a)
                    {
                        printf("该三角为普通三角\n");
                     }
                     else 
                     {
                        printf("这不是三角形,请重新输入数据!\n");
                     }
                 }
            }
        }
    printf("感谢你的使用B站up主:李同学比心心  写的代码\n");
}

同样本篇也给出一个运行结果 如果需要其他运行结果图 可以自行运行代码 或者私信我

就是一个简单的判断三角形的 if..else 语句题(书上说难度有两颗星)

 

有想看什么程序的 可以评论喔~~~

阿婆主的粉丝少 肯定会回的啦

难度指数:两颗星

欢迎给出最优解!!

大佬总结

以上是大佬教程为你收集整理的就是一个简单的判断三角形的 if..else 语句题(书上说难度有两颗星)全部内容,希望文章能够帮你解决就是一个简单的判断三角形的 if..else 语句题(书上说难度有两颗星)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: