有没有更合理简便的写法或分析思路?一个题目写了半小时,效率好低啊
来源:2-4 编程练习
从早学的晚
2021-05-29 16:23:54
public class DisCountDemo {
public double totalPrice() {
double totalPrice=150.0;
if( totalPrice<100) {
System.out.println("商品不打折,总价为:"+totalPrice);
}else if(totalPrice>=100&&totalPrice<=199) {
totalPrice=totalPrice*0.95;
System.out.println("商品打9.5折,总价为:"+totalPrice);
}else {
totalPrice=totalPrice*0.85;
System.out.println("商品打8.5折,总价为:"+totalPrice);
}
return totalPrice;
}
public static void main(String[] args) {
DisCountDemo md=new DisCountDemo();
md.totalPrice();
}
}
1回答
好帮手慕小脸
2021-05-29
同学你好,
1、代码完成的不错,很棒!
2、上述贴出的代码实现已经非常简便了哟~编程题是对同学学习的一个测量,可以暂且不考虑时间多少,能独立完成是非常棒的,多写多练慢慢的效率就会提升
祝学习愉快~
相似问题