实验一
实验内容
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));
}
}
}
优点是代码简单明了,代码量少 缺陷是只能运行一次。