练习:14

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/*
 * 书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来减少垃圾评论。了解我们如何处理您的评论数据