Java第二次作业

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

package com.itheima01;

public class HelloWorld {
    public static void main(String[] args) {
        int a=5;
        int b=6;
        int temp = 0;
        System.out.println("交换前:"+"a为:"+a+"    b为:"+b);
        temp = b;
        b = a;
        a = temp;
        System.out.println("交换后:"+"a为:"+a+"    b为:"+b);
    }
}

2、给定一个0~1000的整数,求各位数的和,例


如345的结果是3+4+5=12注:分解数字既可以先

除后模也可以先模后除(知识点:变量和运算符

综合应用)

 package com.itheima01;

public class HelloWorld {
    public static void main(String[] args) {
        int a=345;
        int  b, c, d, sum;
         b = a/100;
         c = a/10%10;
         d = a%10;
         sum = b +c +d;
        System.out.println("结果为" + sum);
    }
}


3、华氏度50转成摄氏度是多少???(华氏温度和摄氏温度互相转换,从华氏度变成

摄氏度你只要减去32,乘以5再除以9就行了,将

摄氏度转成华氏度,直接乘以9,除以5,再加上32即运行)

 package com.itheima01;

public class HelloWorld {
    public static void main(String[] args) {
        int a=50;
        float  b = 0;
         b = (a-32)*5/9;
        System.out.println((float) b);
    }
}


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

package com.itheima01;

public class HelloWorld {
    public static void main(String[] args) {
        char a = 'A';
        System.out.println((char)(a+32));
    }
}

原文地址:https://www.cnblogs.com/zhangjiatong/p/12523509.html