第一周:用程序来做计算(笔记)

来源:互联网 发布:abb robotware软件配置 编辑:程序博客网 时间:2024/05/19 00:54



云课堂。程序设计入门—Java语言。课程笔记。


import java.util.Scanner;public class Hello {public static void main(String[] args) {// 加上或删除注释:Ctrl + /;补全:alt + /// 1.2.1//System.out.println("你好");//Scanner in = new Scanner(System.in);//System.out.println("echo:" + in.nextLine());//System.out.println(2+3+"=2+3="+(2+3));//应声虫//Scanner in = new Scanner(System.in);//System.out.println("ECHO: " + in.nextLine());//1.2.2-1.2.3//Scanner in = new Scanner(System.in);//final int amount=100; //加上final表示把这个<变量>变成<常量>//int amount=100; //老师说为了以后软件工程维护方便最好一个变量一行//int price=0;//System.out.print("请输入票面:");//amount = in.nextInt();//System.out.print("请输入金额:");//price = in.nextInt();//System.out.println(amount+"-"+price+"="+(amount-price));//1.2.4 + 1.2.6int foot; //int表示整型double inch; //double表示双精度浮点数Scanner in = new Scanner(System.in); //常用句子之一:我要输入了!foot = in.nextInt();inch = in.nextInt();System.out.println(10/3);System.out.println("foot="+foot+",inch="+inch);System.out.println((int)((foot+inch/12)*0.3048*100)+"cm");//浮点计算是有误差的//整数类型可以精确计算,而且运算也比浮点数快//强制类型转换//int foot = (int)(32/3.0); //只是算出了新的值,不改变原来的值//身高换算,内容接1.2.4//double meter;//meter = (foot+inch/12)*0.3048;//System.out.println(meter);//1.2.5//单目运算符优先级最高:+、-,就是取正、取负//结合关系:赋值的时候一般<从右往左>算}}



0 0
原创粉丝点击