• 作业题.


    1.

    public class T
    {
      public static void main (String[] args){
      System.out.println("5+5="+5+5);
      }

    }

    2.(a++是先使用后自增, ++a是先自增后使用 )

    (1)

    public class G
    {
      public static void main (String[] args){
      int a=3,b;
      b=a++;
      System.out.println("a="+a+",b="+b);
      }

    }

    (2).

    public class H
    {
      public static void main (String[] args){
      int a=3,b;
      b=++a;
      System.out.println("a="+a+",b="+b);
      }

    }

    3.

    public class I
    {

      public static void main (String[] args){
      short s=3;
      s+=4;      //s是short类型的 4是int类型   +=是赋值语句相当于=级别
      System.out.println("s="+s);

      }

    }

    4.位运算符计算

    public class J
    {
      public static void main (String[] args){
      System.out.println(6&3);
      System.out.println(6|3);
      System.out.println(6^3);//当不一样的时候为真 1和0为真 一样的时候为假 0和0 1和1
      System.out.println(3<<2);//左移 实际上是用来计算3*2^2=12
      System.out.println(3>>1);;//右移 实际上是用来计算除法 3/(2^1)=1//sop(3>>>1)也是右移,不同之处在于出现的空位都用0补
      }

    }

    5.

    public class K
    {
      public static void main (String[] args){
      int x=0,y;
      y=x>1?100:200;
      System.out.println("y="+y);
      }

    }

    练习.

    (1).输出两个整数中较大的整数

     

    public class M
    {
    public static void main (String[] args){
    int a=1,b=0,max;
    max=a>b?a:b;
    System.out.println("max="+a);
    }

    }

    (2) 输出三个整数中最大的整数

     

    public class M2
    {
      public static void main (String[] args){
      int a=1,b=0,c=3,max;
      max=a>b?a:b;
      max=c>max?c:max;
      System.out.println("max="+c);
     }

    }

    6.(1)直接使用一个if语句

    public class N
    {
      public static void main (String[] args){
      int weekDay=3;
      if(weekDay==1){
        System.out.println("今天是星期一");
      }
      if(weekDay==2){
        System.out.println("今天是星期二");
      }
      if(weekDay==3){
        System.out.println("今天是星期三");
      }
      if(weekDay==4){
        System.out.println("今天是星期四");
      }
      if(weekDay==5){
        System.out.println("今天是星期五");
      }
      if(weekDay==6){
        System.out.println("今天是星期六");
      }
      if(weekDay==7){
        System.out.println("今天是星期七");
      }
      System.out.println(weekDay);
      }

    }

    (2)使用关联的if语句

    public class O
    {
      public static void main (String[] args){
      int weekDay=3;
      if(weekDay==1){
        System.out.println("今天是星期一");
      }else if(weekDay==2){
        System.out.println("今天是星期二");
      }else if(weekDay==3){
        System.out.println("今天是星期三");
      }else if(weekDay==4){
        System.out.println("今天是星期四");
      }else if(weekDay==5){
        System.out.println("今天是星期五");
      }else if(weekDay==6){
        System.out.println("今天是星期六");
      }else if(weekDay==7){
        System.out.println("今天是星期七");
      }
      else{
        System.out.println("没有这一天");
      }
      }
    }

    练习.

    public class P
    {
      public static void main (String[] args){
      int month=3;
      if(month==1){
        System.out.println("这个月是冬天");
      }
      if(month==2){
        System.out.println("这个月是冬天");
      }
      if(month==3){
        System.out.println("这个月是春天");
      }
      if(month==4){
        System.out.println("这个月是春天");
      }
      if(month==5){
        System.out.println("这个月是春天");
      }
      if(month==6){
        System.out.println("这个月是夏天");
      }
      if(month==7){
        System.out.println("这个月是夏天");
      }
      if(month==8){
        System.out.println("这个月是夏天");
      }
      if(month==9){
        System.out.println("这个月是秋天");
      }
      if(month==10){
        System.out.println("这个月是秋天");
      }
      if(month==11){
        System.out.println("这个月是秋天");
      }
      if(month==12){
        System.out.println("这个月是冬天");
      }

      System.out.println(month);
      }

    }

    7.使用分支语句,计算+ - * / %, 使用switch语句

     

    public class Q{
      public static void main(String[] args){
      int a=84,b=3;
      char option='%';
      switch (option)
      {
      case '+':
        System.out.println("a+b="+(a+b));
        break;
      case '-':
        System.out.println("a-b="+(a-b));
        break;
      case '*':
        System.out.println("a*b="+(a*b));
        break;
      case '/':
        System.out.println("a/b="+(a/b));
        break;
      case '%':
        System.out.println("a%b="+(a%b));
        break;
      default:
        System.out.println("a%b="+(a%b));
        break;
      }
     }
    }

    练习

    public class R{
      public static void main(String[] args){
      int month=3;
      switch (month)
      {
      case 1:
        System.out.println("这个月是冬天");
        break;
      case 2:
        System.out.println("这个月是冬天");
        break;
      case 3:
        System.out.println("这个月是春天");
        break;
      case 4:
        System.out.println("这个月是春天");
        break;
      case 5:
        System.out.println("这个月是春天");
        break;
      case 6:
        System.out.println("这个月是夏天");
        break;
      case 7:
        System.out.println("这个月是夏天");
        break;
      case 8:
        System.out.println("这个月是夏天");
        break;
      case 9:
        System.out.println("这个月是秋天");
        break;
      case 10:
        System.out.println("这个月是秋天");
        break;
      case 11:
        System.out.println("这个月是秋天");
        break;
      case 12:
        System.out.println("这个月是冬天");
        break;
      default:
        System.out.println("没有这个月");
        break;
      }
     }
    }

    8.(1)

    public class S{
      public static void main(String[] args){
      int x=1;
      do{
        System.out.println("x="+x);
        x++;
      }while(x<1);
      System.out.println(x);
     }
    }

    (2)

    public class S2{
      public static void main(String[] args){
      int y=1;
      while(y<1){
        System.out.println("y="+y);
        y++;
      }
      System.out.println(y);
     }
    }

     9

    (1)

     

    public class U1{
      public static void main(String[] args){
      for(int x=1;x<3;x++)
      {
        System.out.println("x="+x);
      }
       }
    }

    (2)

    public class U2{
      public static void main(String[] args){
      for(System.out.println("a");System.out.println("b");System.out.println("c"))
      {
        System.out.println("d");
      }
       }
    }

  • 相关阅读:
    无服务计算应用场景探讨及 FaaS 应用实战
    从零入门 Serverless | Serverless 应用如何管理日志 & 持久化数据
    实验楼流程
    go beego框架与python实现数据交互
    golang 并发运算时主线程先运行完,子线程运行没结束的问题记录
    滑动窗口解决最小子串问题 leetcode3. Longest Substring Without Repeating Characters
    golang 遍历树状结构
    golang 三维向量相关操作
    golang 矩阵乘法、行列式、求逆矩阵
    golang float32/64转string
  • 原文地址:https://www.cnblogs.com/gaojie77/p/7616264.html
Copyright © 2020-2023  润新知