当前位置: 代码迷 >> Eclipse >> java 如何循环
  详细解决方案

java 如何循环

热度:56   发布时间:2016-04-23 14:01:08.0
java 怎么循环
import java.util.*;
public class Blog {


public static void main(String[] args) {
float price,weight = 0;
price=50.0f;
System.out.print("请输入蛋糕的重量:");
Scanner scanner =new Scanner(System.in);
weight=scanner.nextFloat();
 
  if(weight >= 2&& weight <3)
{
price=(float)(price*0.9*weight);
}
if(weight>3)
{
price =(float)(price*0.8*weight);
}
   
  System.out.println(price);
}
}

  这个加个循环怎么加,就是变成当价格输出后还可以重新输入。

------解决方案--------------------
do{
System.out.print("请输入蛋糕的重量:");
Scanner scanner =new Scanner(System.in);
weight=scanner.nextFloat();
  
if(weight >= 2&& weight <3)
{
price=(float)(price*0.9*weight); 
}
if(weight>3)
{
price =(float)(price*0.8*weight);
}

System.out.println(price);
}
}while(不再循环的条件)
------解决方案--------------------
同意楼上,
------解决方案--------------------
一个整个死循环不就行了么while(true)
------解决方案--------------------
上面说的那么清楚了 弄个循环 while(){..........} 如果想控制什么时候退出的话 加个条件就好了
 while(x){..........}
  相关解决方案