慕九州3115669
2017-02-11 02:23
package com.Practice;
/*
* 为制定成绩加分,直到分数大于等于60为止,
* 输出加分前和加分后的成绩,并统计加分次数
* 加分前成绩:53;
* 加分后成绩:60
* 加分次数:7
*/
public class test2 {
public static void main(String[] args) {
// 变量保存成绩
int score = 53;
// 变量保存加分次数
int count = 0;
// 打印输出加分前成绩
System.out.println("加分前成绩是:" + score);
// 只要成绩小于60,就循环加分操作,并统计加分次数
//for语句
/*for(;score<60;score++){
count++;
}
System.out.println("加分后的分数是:" + score + "\n加分次数是:" + count);*/
//while语句
/*while (score < 60) {
score++;
count++;
}
System.out.println("加分后的分数是:" + score + "\n加分次数是:" + count);*/
}
}
public class HelloWorld { public static void main(String[] args) { // 变量保存成绩 int score = 53; // 变量保存加分次数 int count = 0; //打印输出加分前成绩 System.out.println("加分前成绩:" + score); // 只要成绩小于60,就循环执行加分操作,并统计加分次数 // while (score < 60) { // score++; // count++; // } do { score++; count++; } while (score < 60); //打印输出加分后成绩,以及加分次数 System.out.println("加分后成绩:" + score); System.out.println("共加了" + count + "次!"); } }
可以用do...while,但是while更适合
public class HelloWorld { public static void main(String[] args) { // 变量保存成绩 int score = 53; // 变量保存加分次数 int count = 0; //打印输出加分前成绩 System.out.println("加分前成绩:" + score); // 只要成绩小于60,就循环执行加分操作,并统计加分次数 while (score < 60) { score++; count++; } //打印输出加分后成绩,以及加分次数 System.out.println("加分后成绩:" + score); System.out.println("共加了" + count + "次!"); } }
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题
回答 4
回答 2