实验一

实验内容

1、 评测别人的软件

请下载铁路12306的手机APP,通过使用这款软件,写一篇软件的评测(300字以上),评测内容可以是这个软件的优势,或是你觉得特别好的地方,软件的缺陷、软件可以改进的地方等等。

2、 自己写一个软件

写一个输入两位数,实现加减乘除的程序。并和同学比较一下各种的功能、实现方法的异同等等。写出自己程序存在的缺陷,以及比别人做的好的地方。

1答:铁路12306的手机APP是铁道部(铁路总公司)推出的12306网上订票的手机客户端软件。 软件分安卓版与ios版,基本可以应用市场上大部分手机。打开软件进入程序界面,软件共有4个导航,分为:车票预定,订单查询,我的12306,更多功能,搭配淡蓝色背景,整个程序显得整洁,直观,即使是不常用智能设备的人也能轻松快捷的买到票,适合于不同年龄段的人。界面看完了,我们进入订票环节,软件支持最多5个人的订单。在常用联系人的选择上面,客户端还是做得不错的。这里有一个小技巧。我们选了4个人,结果发现多加了一个人,怎么删除?长按住名字,即可实现联系人删除的目的。美中不足的是,该功能会直接清空所有联系人,并不支持单一删除。选好城市时间和乘客之后,点击查询就能进入订票界面,但查询结果的载入速度较慢,若是春运高峰期订票人群剧增,速度会更慢。最后是软件支付不支持应用跳转,只能在该软件内支付导致支付速度较慢。

2答:  import java.util.Scanner;

public class text {

/**

 * @param args

 */

public static void main(String[] args) {

// TODO Auto-generated method stub

System.out.println("请输入任意两个数:");

Scanner r=new Scanner(System.in);

float A =r.nextFloat();

float B=r.nextFloat();

System.out.print("请输入运算符仅限+,-,*,/:");

Scanner m=new Scanner(System.in);

String s=m.next();

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

System.out.println("加法运算结果为"+(A+B));

}

if(s.equals("-")){

  System.out.println("减法运算结果为"+(A-B));

  }

if(s.equals("*"))  {

System.out.println("乘法运算结果为"+(A*B));

}

if(s.equals("/"))  {

System.out.println("除法运算结果为"+(A/B));

}

}

}

优点是代码简单明了,代码量少 缺陷是只能运行一次。

原文地址:https://www.cnblogs.com/suhuiyu123/p/5353492.html