代码
//triangle.c
#include <stdio.h>
void triangle( int a, int b, int c ); // 函数声明 --- 作用域
void main(void)
{
int x,y,z;
printf("please input (length):n");
printf("x:");
scanf("%d",&x);
printf("y:");
scanf("%d",&y);
printf("z:");
scanf("%d",&z);
triangle( x,y,z );//判断三角形类型
}
void triangle( int a, int b, int c )
{
int temp;
if( a > b )
{//如果a比较b大,就相互转换
temp = a;
a = b;
b = temp;
}
if( a > c )
{//如果a比较c大,就相互调换
temp = a;
a = c;
c = temp;
}
if( b > c )
{//如果b比较c大,就相互调换
temp = b;
b = c;
c = temp;
}
if( a+b <= c )
{
printf("不是三角形!!n");
return ;
}
else
{
if( a == b )
{
if( a != c )
printf("等腰三角n");
else
printf("等边三角n");
}
else
{
printf("是个三角形n");
}
}
}
结果

最后
以上就是害怕手机最近收集整理的关于【C语言练习题】判断三角形的类型的全部内容,更多相关【C语言练习题】判断三角形内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复