67smile
2017-05-24 16:02
public class HelloWorld {
public static void main(String[] args) {
// 变量保存成绩
int score = 53;
// 变量保存加分次数
int count = 0;
//打印输出加分前成绩
System.out.println("加分前成绩:"+score);
// 只要成绩小于60,就循环执行加分操作,并统计加分次数
/*while(score<60){
score=++score;
count++;
}*/
do{
score=++score;
count++;
}while(score>=60)
//打印输出加分后成绩,以及加分次数
System.out.println("加分后成绩:"+score);
System.out.println("共加了"+count+"次");
}
}
可以
package com.IW;
public class doWhile {
public static void main(String[] arge){
int score=70;
int count=0;
int i=0;
if(score<60){
do{
count++;
i=score+count;
}while(i<60);
}else if(i==0){
i=score;
}
System.out.println(score);
System.out.println(count);
System.out.println(i);
}
}
希望你能满意!
public class HelloWorld {
public static void main(String[] args) {
// 变量保存成绩
int score = 53;
// 变量保存加分次数
int count = 0;
System.out.println("加分前成绩:"+score);
//打印输出加分前成绩
do{
score=++score;
count++;
}while(score<60);
// 只要成绩小于60,就循环执行加分操作,并统计加分次数
System.out.println("加分后成绩:"+score);
System.out.println("共加了"+count+"次!");
do while是先执行条件在判断所以条件应该是>=59
Java入门第一季(IDEA工具)升级版
1165496 学习 · 17585 问题
相似问题