发表于: 2017-03-15 18:14:20
2 1479
今日完成:
1.自学编写一些小程序,今天跟着写了两个,然后自己再独立写一遍。
(1)售票找零程序:
import java.util.Scanner;
public class Price {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
// System.out.println("echo:"+in.nextLine());
int price;
int amount;
System.out.println("欢迎来到基佬电影院");
System.out.println("请输入票面:");
amount = in.nextInt();
System.out.println("请输入金额:");
price=in.nextInt();
System.out.println(amount+"-"+price+"="+(amount-price)+"应找您"+(amount-price)+"元");
}
}
(2)华氏度转摄氏度:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
int F;
System.out.println("请输入华氏温度:");
Scanner in = new Scanner(System.in);
F = in.nextInt();
System.out.println("摄氏温度位:"+(int)((F-32)/(9.0/5)));
}
}
明日计划:
其实明日不一定有会去做,这段时间一直跟妈跑楼盘看房子,后面还不知道有啥事要忙,所以抽空学习吧。
1.继续学习java相关知识。
2.把上周付老师讲的基础知识再回顾总结一下。
遇到困难:
1.今天那个温度转换的小程序开始运行一直有问题,结果一直是小数,后来在前面加了(int)之后就好了。
2.今天用mysql写一个字段时候数据类型用的“long”。查看的时候变成了“mediumtext”了,而且这种数据类型的字段好像不能插入主键,也不知道为什么,去网上查了一下,大家说的专业术语太多,看不懂。
收获:
1.继续熟悉ECLIPSE的使用和一些简单的java编程语言。
2.java里的int,double的区别,以及根据实际去选择数据定义时候的类型。比如算法中涉及两个数除不尽而且输出数据是整型时,最后电脑会自己把数据的小数部分舍去,而非常影响精度。还有如果在java中,一个整型和浮点型一起运意思的算时,结果会自动成为浮点型,比如“5*5.0结果是浮点型而不是整数25”(好像以前C语言里也是这样规律)。反正蛮有意思的,还有好多这种跟平常日常不一样的机器的思想以后慢慢接触吧
评论