1.猜数字游戏:假设目标数字是147,使用while循环实现控制台的多次输入,猜对后终止程序。
package demo;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
int i=1;
while (i>=0) {
int num=sc.nextInt();
if (num == 147) {
System.out.print("目标数字是"+num);
break;
}else {
i++;
}
}
}
}
2.生物实验室做单细胞细菌繁殖实验,每一代细菌数量都会成倍增长,一代菌落中只有一个细菌,二代菌落中分裂成两个,三代菌落中分裂成4个,一次类推,请问第十代菌落中的细菌数量;
package demo;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
int cell=1;
int t=1;
while(t<10) {
cell=2*cell;
t++;
}
System.out.print("第十代菌落中的细菌数量是"+cell);
}
}