实验一

1、 12306优点:网上订火车票查询方便,信息透明。网上订火车票付款方便,快而安全。网上订火车票退票方便,只扣少许的手续费。网上订票相对窗口买票的时间更早,无需排队,随时随刻可以购票,极其方便了大众。网上订票的缺点:极其复杂的验证码是所有网上购票用户的困扰,铁路部门为了打击软件抢票而设置验证码也一定程度困扰了正常的购票的旅客。此前备受关注的“抢票”功能上线,可实现动态刷新,自动提交订单的服务。新增功能通过点击按钮“更多选项”实现,在输入车次、乘车人、席别和日期后,为旅客自动刷票。在“更多选项”中,“优先席别”和“备选日期”均有五个备选项,在抢票方面更为人性化。如果当日无票,系统便自动刷新接连四日的车票,并自动弹出订单窗口。相较猎豹浏览器无法选择备用日期和360浏览器的手动预订,12306的“抢票”功能更为便捷。同时,新版12306增加了“支付宝购票”支付方式,输入支付宝账户名和密码即可完成支付,退票也实现支付宝即时到帐,并通过95188发送退款确认短信。
 
12306缺点:

系统仍不够稳定虽然新版12306拥有UI设计简洁、“抢票”功能更为便捷,以及信息分类采用标签化浏览设置等优点,但是仍有功能不全、系统不够稳定等缺点。在体验中,新浪科技发现备受期待的“座次选择”功能并未上线,旅客仍不能自由选择靠窗或靠走道等座位。虽有“优先席别”功能,旅客可选商务座、一等座、二等座、硬座等座席,却较为鸡肋。此外,新增支付方式“支付宝购票”功能会出现“交易失败”的错误,需重新返回提交订单。支付宝虽有较强的系统承载能力,但是新12306系统在与支付宝做交易请求和对接方面仍不够稳定。

2、

ye类

package xiao;

 

import java.util.Scanner;

 

public class xiao {

    public static void main(String[] args) {

        System.out.println("========pdy的计算器========");

        System.out.println("请输入第一个数:");

        Scanner a = new Scanner(System.in);

        int num1 = a.nextInt();

        System.out.println("请输入第二个数");

        Scanner b = new Scanner(System.in);

        int num2 = b.nextInt();

        System.out.println("请输入运算符+,-,*,/");

        Scanner c = new Scanner(System.in);

        String opt = c.next();

        if ("+".equals(opt)) {

            add add = new add();

            int result = add.add(num1, num2);

            System.out.println("结果为:" + result);

        } else if ("-".equals(opt)) {

            sub sub = new sub();

            int result = sub.sub(num1, num2);

            System.out.println("结果为:" + result);

        }

 

        else if ("*".equals(opt)) {

            mul mul = new mul();

            int result = mul.mul(num1, num2);

            System.out.println("结果为:" + result);

        }

 

        else if ("/".equals(opt)) {

            if (num2 != 0) {

                div div = new div();

                int result = div.div(num1, num2);

                System.out.println("结果为:" + result);

            } else {

                System.out.println("除数不能为0,请重新输入~");

            }

        } else {

            System.out.println("输入有误,请重新输入运算符");

        }

}

 

add类

package xiao;

 

public class add {  //加法运算

 

    public  int add(int num1, int num2) {

 

       System.out.println("这两个数的和是:");

 

       return num1+num2;

 

    }

}

 

sub类

package xiao;

 

public class sub {  // 减法运算

 

public int sub(int num1, int num2) { System.out.println("这两个数相减:");

return num1 - num2;

 

 }

 

}

mul类

package xiao;

 

public class mul {  // 乘法运算

 

public int mul(int num1, int num2) {System.out.println("这两个数相乘为:");

return num1 * num2;

 }

}

 

div类

package xiao;

 

public class div {

 

 // 除法运算

 

 public int div(int num1, int num2) {

 

System.out.println("这两个数的相除为:");

 

return num1 / num2;

 

 }

}

原文地址:https://www.cnblogs.com/yexy/p/5319146.html