永发信息网

用Java知识解决 ,某商场促销,满百减四十,商品原价int a , 请用表达式表示实际销售价格。

答案:3  悬赏:20  手机版
解决时间 2021-11-30 12:14
  • 提问者网友:寂寞撕碎了回忆
  • 2021-11-29 15:43
用Java知识解决 ,某商场促销,满百减四十,商品原价int a , 请用表达式表示实际销售价格。
最佳答案
  • 五星知识达人网友:玩世
  • 2021-11-29 16:18
    先用总价除以100得到int a.
    用总价减去a*40。
    注意:控制总价除以100的时候是向上取还是向下取。
追问if (a >= 100){

System.out.println( a-((a/100) * 40));
}else{
System.out.println(a);
虽然写出来了,但还是不懂为什么要 a-((a/100) * 40)追答你的a是总价吧, (a/100)*40就是则扣额。很简单,这样才能满足需求
全部回答
  • 1楼网友:独行浪子会拥风
  • 2021-11-29 18:01
int a=230;

int result=a>100?a-40:a;
  • 2楼网友:过活
  • 2021-11-29 17:10
public class Testzhidao {
public static void main(String args[]){
System.out.println(Testzhidao.getPrice(60));
}
public static int getPrice(int originalPrice)
{
int result = 0;
int discount = 0;
if (originalPrice >= 100)
{
discount = (originalPrice - (originalPrice % 100)) / 100 * 40;
}
result = originalPrice - discount;
return result;
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯