> 文档中心 > 3000米长的绳子,每天减一半。问多少天这个绳子会小于5米?不考虑小数。(java)

3000米长的绳子,每天减一半。问多少天这个绳子会小于5米?不考虑小数。(java)

package day3;public class demo6 {     public static void main(String[] args){  int a = 3000;  int day = 0;  int b = demo6.days(a,day);  System.out.println(b);     }     public static int days(int length, int day){  while(true) {      length /= 2;      day++;      if (length < 5) {  return day;      }  }     }}

运行结果:

 

3000米长的绳子,每天减一半。问多少天这个绳子会小于5米?不考虑小数。(java) 创作打卡挑战赛 3000米长的绳子,每天减一半。问多少天这个绳子会小于5米?不考虑小数。(java) 赢取流量/现金/CSDN周边激励大奖B2C跨境电商