等边三角形的判定如下:
1.有一个角为60度的等腰三角形是等边三角形。
2.三条边都相等的三角形是等边三角形
3.有两个角是60度的三角形是等边三角形
上面三条就是等边三角形的判定。。这对你很有帮助的,要牢记。
推论1三个角都相等的三角形是等边三角形
推论
2
有一个角等于60°的等腰三角形是等边三角形
性质:
1三边相等
2三个角都相等
3三个角都等于60°
4高线
腰
底边中线三线合一
理解等边三角形的性质与判定。
首先明确等边三角形定义。三边相等的三角形叫做等边三角形,也称正三角形。
其次明确等边三角形与等腰三角形的关系。等边三角形是特殊的等腰三角形,等腰三角形不一定是等边三角形。
等边三角形的性质:(具有等腰三角形的所有性质,结合定义更特殊)
1)等边三角形的内角都相等,且为60度
2)等边三角形每条边上的中线、高线和所对角的平分线互相重合(三线合一)
3)等边三角形是轴对称图形,它有三条对称轴,对称轴是每条边上的中线、高线或所对角的平分线所在直线
等边三角形的判定:(首先考虑判断三角形是等腰三角形)
(1)三边相等的三角形是等边三角形(定义)
(2)三个内角都相等的三角形是等边三角形
(3)有一个角是60度的等腰三角形是等边三角形
你的switch语句真的不知所谓,建议你去看看它的用法先,这是我修改的答案#include<iostream.h>
void main(void)
{
int a ,b, c,k
cout<<"请输入三角形的三边长"<<endl
cin>>a>>b>>c
if((a+b>c)&&(a+c>b)&&(b+c>a))
cout<<"它们能够形成三角形"<<endl
else cout<<"它们不能构成三角形"<<endl
if((a==b&&b!=c)||(a==c&&c!=b)||(b==c&&a!=b))
k=1
if(a==b&&a==c)
k=2
if(a!=b&&b!=c&&c!=a)
k=3
switch(k)
{
case 1:cout<<"三角形为等腰三角形"<<endl
break
case 2:cout<<"三角形为等边三角形"<<endl
break
case 3:cout<<"三角形为一般三角形"<<endl
break
}
}