首页 > 编程知识 正文

三角形全等的判定,三角形解的情况判断

时间:2023-05-06 16:22:04 阅读:43040 作者:3995

1054 )三角形判定时间限制: 1000 ms内存限制: 65536 KB【主题说明】

给出三个正整数,分别表示三条线段的长度,判断这三条线段能否构成三角形。 如果可以配置三角形,则输出“是”;如果不能,则输出“否”。

【输入】

输入总共一行,其中包含表示三条直线长度的三个正整数。 数和数之间用空格分隔。 【输出】

如果可以配置三角形,则输出“是”;如果不能,则输出“否”。 【输入样品】

35【输出样品】

yes 说明:

主要研究交换机的多分支结构,但使用if语句解决问题会更容易。 三角形的三条边(a、b、c )的长度有以下规律: 任意两边之和一定会大于第三边。 即A B CA C BB C A 思路分析:

根据三角形三边的关系,必须同时满足上述三个条件。 例如:

A=2,B=4,C=1

虽然是A B C,但因为是A B C,所以必须同时满足。

虽然使用if语句进行解析很自然也很简单,但也可以使用嵌套的switch进行解析。 请参考前面的问题:

【题注】1050 )骑自行车行走

【字幕】1053 )最大数量输出

数据类型:在标题中输入的所有数据都是正整数,没有显示数据取值的范围。 可以选择int型或unsigned型。

求解过程:

声明三个整数变量a、b和c。 在变量a、b和c中分别输入三个正整数。 A BC且A CB且B CA时,输出“是”。 否则,' no' 参考代码 - C++:

# includeiostreamusingnamespacestd; int main () { int A、b、c; cin A B C; sitch(ABCACBCA ) { case 0:cout 'no ); 布雷克; case 1:cout 'yes '; }返回0; }参考代码- C语言:

#includestdio.hintmain((inta,b,c; 扫描(% d % d % d )、a、b、c ); sitch(ABCACBCA ) case0:printf('no ); 布雷克; case 1: printf (是); }返回0; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。