为学校制作糖果机程序。问题是,当一件物品的成本高于我的价格时,它仍会将我的钱减少到零,但不要带走物品。
继承我的代码
var clone = (CultureInfo)toFormat.Clone();
clone.NumberFormat.CurrencySymbol = "$";
result = numericResult.ToString("C", clone);
感谢我能得到任何帮助
答案 0 :(得分:2)
您的条件有误,例如
而不是
if(japp<=5 )
你应该做
if(japp>0 && money >=10) // since japp>0 to buy it also since each japp
//costs 10 money , so money should also be greater than 10. Same for other products.
还有你的病情
if(money <-1)
japp++;
并且
if(jazz <= 0)
变得不必要