您的位置:首页 > 其它

从键盘输入三个正整数,判断它们是否构成等腰三角形

2015-03-08 12:56 351 查看
設計思路:由三角形成立的条件来判定给出的三条边是否能构成三角形,再由等腰三角形的判定条件来判定此三角形是否为等腰三角形。程序如下:

/*

cj6.c 从键盘输入三个正整数,判断它们是否构成等腰三角形

*/

#include<stdio.h>

main()

{

int a=0,b=0,c=0;//定义三角形的三边

printf("请输入三角形的三条边:a,b,c:");

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

if((a+b)>c&&(a-b)<c)//判断三角形成立的条件

{

if(a==b||b==c||c==a)//特殊情况:等腰三角形的条件

printf("这是个等腰三角形\n");

else

printf("这是三角形,但不是等腰三角形\n");

}

else

printf("这三条边不能构成三角形\n");

}





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐