Java2变量和运算符

课后作业:[必做题]

1√AB互换

     已知a,b均是整型变量,写出将a,b两个变量中的值互换的程序。(知识点:变量和运算符综合应用) [必做题]

     package com.two;

     public class K1exchange {

     public static void main(String[] args) {

         int a=3;

         int b=4;

         int c;

        

     //      1:将a的值赋值给c,此时c=3;a为0

         c=a;

     //      将b的值赋值给a,此时a=4,b=0;

         a=b;

     //      将c导入值赋值给b,此时a是4,b是3

         b=c;

         System.out.println("a="+a);

         System.out.println("b="+b);

        

     }

     }

 

2√求各位数的和

     给定一个0~1000的整数,求各位数的和,例如345的结果是3+4+5=12注:分解数字既可以先除后模也可以先模后除(知识点:变量和运算符综合应用) [必做题]

     package com.two;

     public class K2 {

     public static void main(String[] args) {

     int a=987;

     int b;

     int c;

     int z;

     //  1:a%10=7    %求余

     //  2:a/10=98 98%10=8;   /:取整数

     //  3:a/100=9

    

     b=(a%10);

     c=(a/10%10);

     z=(a/100);

     System.out.println("b="+b);

     System.out.println("c="+c);

     System.out.println("z="+z);

     System.err.println(b+c+z);

     }

     }

3√温度转换

     华氏温度和摄氏温度互相转换,从华氏度变成摄氏度你只要减去32,乘以5再除以9就行了,将摄氏度转成华氏度,直接乘以9,除以5,再加上32即行。[选做题]

 

package com.two;

public class K3temperature {

public static void main(String[] args) {

    int H=53;

    int C=23;

    int D;

    int G;

   

    //设置四个变量HCDG分别代表华氏度,摄氏度。DG代表转换之后的温度

    //将他们各自赋值给HC

    D=(H-32)*5/9;

    H=D;

    G=C*9/5+32;

    C=G;

    System.out.println(D);

    System.out.println(G);

}

}

 

4√大写转小写

     给定一个任意的大写字母A~Z,转换为小写字母。 (知识点:变量和运算符) [选做题]

 

package com.two;

public class K4exchange {

    public static void main(String[] args) {

       String SS="ABCDE";

       String AA="abcde";

      

//     大写转小写关键字:toLowerCase()

//     小写转大写:toUpperCase()

       System.out.println(SS.toLowerCase());

       System.out.println(SS.toUpperCase());

    } 

}

posted on 2020-03-02 23:07  衍慧衍慧呀  阅读(305)  评论(0编辑  收藏  举报

导航