Java——do-while语句简单的知识和应用
do-while语句的语法格式
do
{
语句序列//循环体
} while(条件表达式);//循环条件
do-while语句执行过程为:
- 首先执行一次循环体;
- 计算条件表达式,如果该表达式的值为非0,则执行循环体的语句;
- 如果条件表达式的值等于0,结束do-while语句的执行。
注意事项
- 在书写do-while语句前,要先定义循环变量并进行初始化;
- 在循环体中,应该包含改变循环变量的语句,否则便会造成无限 循环(死循环);
- 在do-while型循环中,循环体至少被执行一次。
do-while语句的简单应用
题目要求
用户可以从键盘连续输入多个学生成绩,直到用户选择结 束输入。
代码如下
package do-while;
import java.util.Scanner;
public class Five {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
float score;
char choice;
do
{
System.out.println("请输入学生成绩:");
score=sc.nextFloat();
System.out.println("是否继续输入?(Y/N)");
choice=sc.next().charAt(0);//获取用户的选择
}while(choice=='Y');
}
}
运行结果
本篇文章到这就结束了,觉得写得还可以的话点个一键三连吧。
如果写得不清楚的欢迎评论区交流;有可以优化的地方欢迎大佬指教指教。