输入三角形的三条边,判别它们能否形成三角形,若能,则判断是等边、等腰、还是一般三角形。
【解答】#include<iostream>using namespace std;int main(){ double a, b, c ; cout << "a, b, c = " ; cin >> a >> b >> c ; if ( a+b > c && b+c > a && c+a > b ) { if ( a == b && b == c ) cout << "等边三角形!" << endl; else if ( a == b || a == c || b == c ) cout << "等腰三角形!" << endl; else cout << "一般三角形!" << endl; } else cout << "不能形成三角形!" << endl ;}
举一反三
内容
- 0
昆虫的翅一般为三角形,三角分别是__、__、臀角。
- 1
三角形的三条高交于一点,这点不是在三角形内就是在三角形外。
- 2
粽子多是做成角形的,一般有正三角形、尖三角形等形状。为什么粽子的形状大多以角为主。 ( )
- 3
麦蛾科显著的一个特征是前翅竹叶形,后翅 。 A: 三角形 B: 菜刀形 C: 长三角形 D: 梭形
- 4
三条边相等的三角形是( )三角形。 A: 不等边 B: 等腰 C: 等边 D: 钝角三角形