学Java第三天

2021-04-23 21:27

阅读:409

学习内容

1.比较

自动售票机的代码,展现了比较的含义

投入足够的钱币或者硬币,自动打印出车票并找回零钱

//初始化
  Scanner in = new Scanner (System.in);
 //读入投币金额
  System.out.println("请投币");
  int amount = in.nextInt();
  System.out.println(amount);
  System.out.println(amount>=10);
  //打印车票
  System.out.println("河北省石家庄市专线");
  System.out.println("无指定座票位");
  System.out.println("票价:10元");
  //计算并打印找零
  System.out.println("找零:"+"amount-10");

2.判断

 

判断两个数的大小

Scanner in = new Scanner (System.in);

int x = in.nextInt();

int y = in.nextInt();

int max;

System.out.println(max);

 

判断三个数大小,可应用嵌套和级联的if

3.分支

switch和case

switch(控制表达式){

case 常量;

语句

......

case 常量;

语句

......

default:

语句

......

}

如果没有default,那就什么也不做。

break

执行完分支的最后一个语句,如果没有break,则执行到下面的case。

困难

在循环知识中,对于经典的十个数排序,冒泡排序,快速排序,归并排序等不会区分,不会编写。

明天要学习的:排序的一些方法,数组。


评论


亲,登录后才可以留言!