十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
while语句如何在Java中使用?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
为安远等地区用户提供了全套网页设计制作服务,及安远网站建设行业解决方案。主营业务为成都网站设计、做网站、安远网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!当你要用while循环时主要知道这三个要素什么,那么循环起来就得心应手了。
下面是while循环语法和特点:
while(条件表达式)//循环条件
{
语句序列//循环体
}
while语句的执行过程:
① 先计算条件表达式的值 ;
② 如果该表达式的值为true,则执行循环体的语句;
③ 如果表达式的值为false,退出循环,不再执行 循环体,结束while语句的执行。
主意事项:
当while语句中的循环条件为真时,会反复执行循环体;
2.如果一开始循环条件就为假,那么循环体一次也不会执行;
3.在书写while语句前,要先定义循环变量并进行初始;
4.在循环体中,应该包含改变循环变量的语句,否则便会造成无限 循环(死循环)。
题目要求
假设学生成绩必须在0~100之间,当输入学生成绩不正确 时,让用户重新输入,直到输入正确成绩;
代码如下
package while; import java.text.DecimalFormat; import java.util.Scanner; public class Four { public static void main(String[] args) { Scanner sc=new Scanner(System.in); DecimalFormat df=new DecimalFormat(".00"); float score; System.out.println("请输入学生成绩:"); score=sc.nextFloat(); while(score<0||score>100) { System.out.println("成绩输入不正确,请重新输入!"); score=sc.nextFloat(); } System.out.println("学生成绩为:"+df.format(score)); } }
看完上述内容,你们掌握while语句如何在Java中使用的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!