- 2012年培养学员10万人,每年增长20%,请问按此增长速度,到哪一年培训学员人数将达到100万人?
int year = 2012;
double ren=100000;
while (ren<=1000000){
year++;
ren=ren*1.2;
System.out.println(year+"年"+ren+"人");
}
- 编程实现:计算100以内(包括100)的偶数之和
设置断点并调试程序,观察每一次循环中变量值的变化
int i = 1;
int oushu=0;
while (i<=100){
if (i%2==0){
oushu=oushu+i;
}
i++;
}
System.out.println(oushu);
- 实现整数反转 用户输入任意一个数字比如12345,程序输出54321
System.out.println("输入一个数");
Scanner scanner=new Scanner(System.in);
for (int num = scanner.nextInt();num>0;){
System.out.print(num%10);
num/=10;
}
-
循环录入某学生5门课的成绩并计算平均分,如果某分数录入为负,停止录入并提示录入错误
Scanner scanner=new Scanner(System.in);
System.out.println("输入姓名");
String name = scanner.next();
int tt = 0;
boolean erorr= true;
for (int i= 1;i<=5;i++){
System.out.println("请输入成绩");
int num = scanner.nextInt();
System.out.println("请输入第"+i+"门课的成绩:"+num);
if (num<0){
erorr=false;
break;
}
tt=tt+num;
}
if (erorr==true){
System.out.println("平均分:"+tt/5);
}
else{
System.out.println("输入错误");
}
int i = 1;
double tt=1;
while (i<10){
tt=(tt+1)*2;
i++;
}
System.out.println(tt);











网友评论