onemoo
第 8 行的代码,也就是你说的公式,当然是计算了。但是第 9 行你并没有打印 H 的值啊!printf 后面你并没有把需要打印的参数传入,当然不会打印出正确的值。(为什么还能打印出某些东西,你现在暂时不用搞明白)。应该这样 printf("...高度=%f", H);同理,第 6 行的 printf 根本不需要打印参数值,为什么后面还要传入额外的参数呢!? 根本不需要后面的参数,只保留第一个字符串参数就好了。你的问题可能是还不会正确地使用 printf 函数。关于 printf 的用法,我在这里有一个简略的说明 http://www.imooc.com/wenda/detail/334835