来源:
西安电子科技大学XDOJ在线C语言编程练习题56;
问题描述:
设直角三角形两条直角边长度为a和b,斜边长度为c,则a,b,c满足a^2+b^2=c^2,
输入三个整数a,b,c,判断对应的三角形是不是直角三角形,不是则输出“no”,是则输出其面积的2倍;
解题思路:
简单的判断;
代码实现:
#include<stdio.h>
int main(){
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if (a*a+b*b==c*c)
{
printf("%d",a*b);
}else{
printf("no");
}
return 0;
}

该博客介绍了如何使用C语言解决一个编程练习题,该题要求根据输入的三个整数判断是否构成直角三角形,并输出相应面积的2倍。代码通过输入a、b、c三边长度,利用勾股定理进行判断,若满足条件则计算并打印面积的2倍,否则输出no。
1万+

被折叠的 条评论
为什么被折叠?



