JAVA第一次作业

1、定义圆的半径,求面积。

1 public class Main {
2     public static void main(String[] args) {
3         double r=5;
4         System.out.println("圆的面积为"+3.14*r*r);
5     }
6 }

 

 

 

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

 1 public class Main {
 2     public static void main(String[] args) {
 3         System.out.println("将华氏度转化为摄氏度");
 4         double temper1=56;
 5         double temper2=(temper1-32)*5/9;
 6         System.out.println("摄氏度为"+temper2);
 7         System.out.println("将摄氏度转化为华氏度");
 8         double temper3=23;
 9         double temper4=temper3*9/5+32;
10         System.out.println("华氏度为"+temper4);
11 
12     }
13 }

 

 

 

3、已知a,b均是整型变量,写出将a,b两个变量中的值互换的程序。

 1 public class Main {
 2     public static void main(String[] args) {
 3        int a=3;
 4        int b=5;
 5        int c=b;
 6         b=a;
 7         a=c;
 8         System.out.println("a的值为"+a+",b的值为"+b);
 9     }
10 }

 

 

 

4、定义一个任意的5位整数,将它保留到百位,无需四舍五入。

1 public class Main {
2     public static void main(String[] args) {
3        int a=12345;
4        int b=a/100*100;
5         System.out.println("b的值为"+b);
6     }
7 }

 

 

5、输入一个0~1000的整数,求各位数的和。

 1 import java.util.Scanner;
 2 public class Main {
 3     public static void main(String[] args) {
 4         Scanner sc=new Scanner(System.in);
 5         System.out.println("请输入一个0到1000范围内数:");
 6         int a=sc.nextInt();
 7         System.out.println("数字为:"+a+"\n计算后:"+(a/100+a%10+a%100/10));
 8 
 9     }
10 }

 

 

6、定义一个任意的大写字母A~Z,转换成小写字母。

public class Main {
    public static void main(String[] args) {
        char letter='A';
        System.out.println("大写字母为:"+letter);
        letter=(char)((int)(letter)+32);
        System.out.println("转换成的小写为:"+letter);

    }
}

 

posted @ 2023-03-19 14:27  coldlane  阅读(26)  评论(0编辑  收藏  举报