我正在试着检查一个三角形在C语言里是不是直角三角形。a、b和c是某些三角形的边的长度。int is_right_triangle(int a, int b, int c) return (a * a + b * b == c * c || a * a + c * c == b* b || b * b + c * c == a * a);如何在求和和乘法中避免整数溢出?
编写一个程序RightTriangle,它使用三个int命令行参数,并确定它们是否构成某个直角三角形的边长。直角三角形下列两个条件是必要和充分的:public class RightTriangle public static void main(String[] args) int c = Integer.parseIntInteger.parseInt(args[0]); arePosit