首页 > 代码库 > (c语法百题14)判断直角三角形
(c语法百题14)判断直角三角形
知识点:
逻辑表达式的用法
&& || ! 注意优先级。
内容:
输入三角形的三边,判断它是否是直角三角形,是输出Yes,不是输出No,连三角形都不是,输出Error
输入说明:
一行,输入3个整数
输出说明:
Yes! 或者 No!或者 Error! (注意大小写,标点前无空格)
输入样例:
3 4 5
输出样例 :
Yes!
1 #include <stdio.h> 2 int main() 3 { 4 int a,b,c; 5 scanf("%d%d%d",&a,&b,&c); 6 if (a+b>c&&a+c>b&&b+c>a) 7 { 8 if (a*a+b*b==c*c||a*a+c*c==b*b||c*c+b*b==a*a) 9 {10 printf("Yes!\n");11 }12 else13 {14 printf("No!\n");15 }16 }17 else 18 {19 printf("Error!\n");20 }21 return 0;22 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。