2-4老师看一下我写的这个有什么需要改进的吗?

2-4老师看一下我写的这个有什么需要改进的吗?

public class Methodlearn1 {
    public void discount(double a) {
    	System.out.print("请输入商品价格:");
    	Scanner sc=new Scanner(System.in);
    	double price =sc.nextDouble();
    	    if(price>100&&price<199) {
    		    price=price*0.95;
    		    System.out.println("折后商品总价为:"+price);
    	    }
    	    else if(price>200) {
    	    	price=price*0.85;
    	    	System.out.println("折后商品总价为:"+price);
    	    }
    	    else {
    	    	System.out.println("该商品不参与打折");
    	    }
    }
	
	public static void main(String[] args) {
		
		Methodlearn1 Discount=new Methodlearn1();
		double a = 0;
		Discount.discount(a);

	}


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

我觉得你需要利用输出值做些运算神马的时候就需要吧

qq_怪sir_0 2017-10-22 20:30:39

你并没有返回值,可以写带有renturn的输出打折后的钱

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师