這是我的代碼。所有的幫助將不勝感激。 PS我不是在做一個騙局或類似的東西,最上面的部分應該是個玩笑。爲什麼我的掃描儀不出現在我的for循環中?
import java.io. ; import java.util。;
public class ShoppingSpree//Nick
{
public static void main(String args[])
{
int maxitems = 3;
double damountofmoneywon = 100.00;
double moneyleft = damountofmoneywon;
for(moneyleft = 100.00; moneyleft == 0.00;)
{
System.out.println("You have won $100 for being the 1,000,000 visitor to this site.");
System.out.println("You may buy up to 3 items costing no more than $100.");
System.out.println("Enter the cost of your item: ");
Scanner itemonecost = new Scanner(System.in);
double ditemonecost = itemonecost.nextDouble();
if(ditemonecost <= moneyleft)
{
System.out.println("You have enough money for this item.");
moneyleft = moneyleft - ditemonecost;
}
else if(moneyleft == 0)
{
System.out.println("You have no more money");
break;
}
else
{
System.out.println("You don't have enough money, try again");
}
}
}
}
你在問什麼? –
檢查你的循環,它不增加任何東西。 –
你忘了問一個問題。 – Prateek