解题思路:
运用逻辑运算符进行计算
注意事项:
参考代码:
#include<stdio.h> #include<string.h> int main() { int a[3],i = 0,max = 0,sum = 0; memset(a,0,sizeof(int)*3); scanf("%d %d %d",a,&a[1],&a[2]); for(i = 0;i<2;i++) { if(a[max]<a[i+1]) { max = i+1; } } for(i = 0;i<3;i++) { if(i != max) { sum += a[i]*a[i]; } } if(a[max]*a[max]==sum) { puts("YES"); } else {puts("NO");} }
0.0分
0 人评分