该程序存在语法错误,第12行for循环的括号中应该是i<=n而不是i<=n);另外,程序中输入高度的变量应该使用double类型而非int类型,否则会导致计算结果有误。

#include stdiohint mainint m ni;double h = 0 total = 0;printf请输入球的初始高度单位:米:;scanfd &m;printf请输入球第几次落地:;scanfd &n;for i = 1;i=n;i++if i == 1h = m; 第一次落地的高度为melseh = h 2; total =total+ h 2; printf第d次

原文地址: https://www.cveoy.top/t/topic/bA9M 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录