/**
* 测试类, while示例
* 2012年培养学员25万人,每年增长25%。
* 请问按此增长速度,到哪一年培训学员人数将达到100万人?
* @author Administrator
*/
public class Test5 {
public static void main(String[] args) {
//声明变量
int year = 2012; //年
double studentQuantity = 25; //学员人数, 单位:万
double rate = 1.25; //增长率
//循环, 计算学员的人数变化, 确定达到100万的年份
while(true) {
/* 循环体 */
//年份增长
year++;
//学员人数增长, 迭代
studentQuantity *= rate;
//判断, 学员人数是否达到100万
if(studentQuantity >= 100) {
break;
}
}
System.out.println(year + "学员人数达到" + studentQuantity + "万");
}
}
while循环示例:到哪一年培训学员人数将达到100万人?
最新推荐文章于 2024-05-06 18:26:10 发布