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; } } }}
运行结果: