C语言练习 直角三角形一条直角边长是24,其余的边长都是正整数,而且斜边的长度不超过50。
直角三角形一条直角边长是24,其余的边长都是正整数,而且斜边的长度不超过50。输出出所有满足条件的三角形。...
直角三角形一条直角边长是24,其余的边长都是正整数,而且斜边的长度不超过50。输出出所有满足条件的三角形。
展开
展开全部
24²+b²=c² (c≤50)
c²-b²=24²
(c+b)(c-b)=576
(1)c+b=72,c-b=8
c=(72+8)/2=80/2=40,b=(72-8)/2=64/2=32
(2)c+b=48,c-b=12
c=(48+12)/2=60/2=30,b=(48-12)/2=36/2=18
(3)c+b=36,c-b=16
c=(36+16)/2=52/2=26,b=(36-16)/2=20/2=10
(4)c+b=32,c-b=18
c=(32+18)/2=50/2=25,b=(32-18)/2=14/2=7
c²-b²=24²
(c+b)(c-b)=576
(1)c+b=72,c-b=8
c=(72+8)/2=80/2=40,b=(72-8)/2=64/2=32
(2)c+b=48,c-b=12
c=(48+12)/2=60/2=30,b=(48-12)/2=36/2=18
(3)c+b=36,c-b=16
c=(36+16)/2=52/2=26,b=(36-16)/2=20/2=10
(4)c+b=32,c-b=18
c=(32+18)/2=50/2=25,b=(32-18)/2=14/2=7
追问
请问用C语言怎么表示呢?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询