练习:14


/*
* 书83页
*/
import java.util.*;
public class Test15{
public static void main (String[]args){
Scanner input = new Scanner(System.in);
System.out.println("请输入会员积分:");//录入会员积分
double x = input.nextDouble();
if ( x < 2000 ){ //x大于2000时,折扣为9折 if (( x>=2000 )&& ( x <= 4000 )) x= x*0.9 ; } else { x=x*0.8; //x大于2000,小于4000时,折扣为8折 } if ((x>=4000)&&(x<=8000)) { x=x*0.7; //x大于4000,小于8000时,折扣为7折 } if (x>=8000) {
x=x*0.6; //x大于8000时,折扣为6折
}
else {
System.out.println("输入错误,请检查!");
}

}
}

使用if多重结构解决问题.

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据