因为是直角三角形,而且C=90度,所以c??=a??+b??;因为a:b=3:4,所以设a=3x,b=4x所以(3x)??+(4x)??=20??,所以25x??=400,所以x=4(x>0),所以a=12,b=16