亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

Java 這道小題的錯誤在哪

瀏覽:40日期:2023-11-07 13:19:14

問題描述

/* * 一球從100米高度自由落下,每次落地后反跳回原來高度的一半,再落下, * 求它在第10次落地時共經過多少米?第10次反彈多高? * */修改的地方都加粗了public class Demo { public static void main(String[] args){//小球反彈后的高度double height = 100;//y用于記錄小球下落的高度double y = 0;//小球經過的總路程**double sum = 0;**for(int i =1;i<=10;i++){ //記錄小球落下的高度 y = height ; //小球每次反彈后的高度 height = (**1.0**/2)*height; //因為第10次反彈的高度是不用加的 if(i<=9){//小球的總路程sum =y+height; }}System.out.println('共經過'+sum+'米');System.out.println('第10次反彈的高度是:'+height+'米'); }}

問題解答

回答1:

height = (1/2)*height ; 應為 height = (1.0/2)*height ;, 否則它的值恒為 0.

因為 數值運算的類型轉換,導致整數的除法的結果也為整數, 所以 1/2的結果為 0, 而不是 0.5.

還有 y 每次循環都重置了. 改為:

public class Demo { public static void main(String[] args){//小球的高度double height = 100;//小球經過的距離double y = 0;for(int i=1;i<=10;i++){ //記錄小球每次往下落的距離,球彈起和下落,所以 height * 2 y = y + height*2; //反彈的高度 height = (1.0/2)*height ;}// 第一次落地沒有經歷彈起過程,需減掉初始高度y = y - 100;System.out.println('共經過'+y+'米');System.out.println('第10次反彈的高度是:'+height+'米'); }}回答2:

y = height 每次循環都重置了 y 值,哪里是在累加……

JavaScript 代碼算法示意

var height = 100var sum = height;for (var i = 2; i <= 10; i++) { sum += height; height /= 2}// sum == 299.609375,即總路程// 最后一次是第10次彈起再下落的總長,所以再除以2才是彈起的高度height /= 2; // 0.09765625回答3:

Java 這道小題的錯誤在哪

所以代碼可以這樣寫public class Demo {

public static void main(String[] args){ //小球的高度 double height = 100; //第一次小球經過的距離 double y = height; //不算上第一次,到第10次還要經歷9次 for(int i=1;i<=9;i++){ //反彈的高度每次都是前一次的一半height = (1/2)*height;//每一次彈跳往返都是高度的兩倍y += height*2; } System.out.println('共經過'+y+'米'); System.out.println('第10次反彈的高度是:'+height+'米');}

}

標簽: java
相關文章:
主站蜘蛛池模板: 亚洲欧美小视频 | 久久亚洲精品一区二区三区浴池 | 国产大毛片 | 欧美大片天天免费看视频 | 亚洲一区日韩二区欧美三区 | 麻豆传媒视频入口 | 午夜国产视频 | 在线看片y| 青青青久在线视频免费观看 | 日本久久中文字幕 | 三级三级三级网站网址 | 国产一级做a爱免费视频 | 泰国午夜理伦三级在线观看 | 伊人久久综合网亚洲 | 国产合集91合集久久日 | 成人亚洲精品一区二区 | 8x8x国产 | 在线国产视频一区 | 国产欧美一区二区三区在线看 | 亚洲成人一级 | 国产日韩欧美不卡www | 窝窝午夜精品一区二区 | 久久精品免费 | 日韩精品视频在线播放 | 国产精品欧美日韩精品 | 国产精品乱码一区二区三区 | 无人区二区三区地址 | 国内精品一区二区三区东京 | 综合欧美日韩一区二区三区 | 欧美一区二区在线观看免费网站 | 国产不卡的一区二区三区四区 | 亚洲人成亚洲人成在线观看 | 亚洲图片欧洲图片aⅴ | 黄网站在线观看高清免费 | 91在线 | porny | 欧美 | 亚洲黄色免费看 | 黑人狂躁日本妞 | 国产精品久久国产三级国不卡顿 | 一区在线免费 | 欧美日韩一区在线观看 | 91国语精品自产拍在线观看性色 |