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); } }