王慧婷的JAVA第一次作业

1.定义圆半径,求面积。

package zuoye1;

public class test1 {

    public static void main(String[] args) {
        double r=5;
        double area=3.14*r*r;
        System.out.println("半径是5,求圆的面积是"+area);
    }

}

 

 2.华氏度和摄氏度温度相互转换,华氏度变摄氏度只需要减去32,乘以5再除以9就可以了,将摄氏度转换为华氏度,乘9再除以5,加上32即可。

package zuoye1;

public class test1 {

    public static void main(String[] args) {
        float h;
        float s;
        h=72;
        s=h/9*5-32;
        System.out.println(s);
        s=37;
        h=s*9/5+32;
        System.out.println(h);
    }

}

3.已知啊ab是整型变量,写出ab两个变量中的值互换的程序。
package zuoye1;

public class test1 {

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

}

 

 

 4.定义一个任意5位整数,将他保留到百位,无需四舍五入(知识点:变量和运算符综合应用)

 

package zuoye1;

public class test1 {

    public static void main(String[] args) {
        int c=12345,c1;
        c1=c/100*100;
        System.out.println(c1);
    }

}

 

 

 

 5.输入一个0-1000的整数,求各位数的和,例如345的结果是3+4+5=12,注:分解数字既可以先解后模也可以先模后除(知识点:变量和运算符应用)

 

package zuoye1;

public class test1 {

    public static void main(String[] args) {
        int a=345;
        int ind=a/1000;
        int ten=a%1000/100;
        int b=a%100/10;
        int c=a%10;
        int sum=ind+ten+b+c;
        System.out.println(sum);
    }

}

 

 

 

 6.定义一个任意的大写字母A~Z,转换为小写字母(知识点:变量和运算符的应用)

 

package zuoye1;
import java.util.Scanner;
public class test1 {

    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("输入一个大写字母");
        char c=input.next().charAt(0);
        char xiaoxie=(char)(c+32);;
        System.out.println("对应的小写字母是"+xiaoxie);
    }

}

 

 

 

7.定义一个任意的小写字母a~z,转换为大写字母

 

package zuoye1;
import java.util.Scanner;
public class test1 {

    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("输入一个小写字母");
        char c=input.next().charAt(0);
        char daxie=(char)(c-32);;
        System.out.println("对应的小写字母是"+daxie);
    }

}

 

 

 

 

 

 

 

 

 
 
posted @ 2023-03-20 20:33  顾白白  阅读(19)  评论(0编辑  收藏  举报