第二次作业
1.编写一个程序,定义圆的半径,求圆的面积.
package text1; import java.util.Scanner; public class HelloWorid{ public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.print("输入圆的半径: "); double r = s.nextDouble(); double ss = 3.14 * r * r; System.out.println("圆的面积是: "+ss); } }
2.华氏温度和摄氏温度互相转换
package text1; import java.util.Scanner; public class HelloWorid{ public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("输入华氏度: "); Scanner a = new Scanner(System.in); double h = a.nextDouble(); System.out.println("摄氏度: " + (h - 32.00) * 5.00 / 9.00); System.out.println("输入摄氏度: "); Scanner b = new Scanner(System.in); double ss = b.nextDouble(); System.out.println("华氏度: " + (((ss * 9.00)/5.00 + 32.00))); } }
3.已知a,b均是整型变量,写出将a,b两个变量中的值互换的程序(int a=5,b=8)
package text1; public class HelloWorid{ public static void main(String[] args) { int a = 5; int b = 8; int x= a; a = b; b = x; System.out.println(a + "\t" + b); } }
4.定义一个任意的5位整数,将它保留到百位,无需四舍五入
package text1; import java.util.Scanner; public class HelloWorid{ public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.print("输入五位整数: "); int x = s.nextInt(); int w = x / 100 * 100; System.out.println("保留到百位: " + w); } }
5.输入一个0~1000的整数,求各位数的和
package text1; import java.util.Scanner; public class HelloWorid{ public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("请输入数字: "); int x = s.nextInt(); if (x>1000 || x<0) { System.out.println("请重新输入"); return;} else if (x/1000 == 1) { System.out.println("和=1"); return;} else if (x/100 != 0) { System.out.println("和= " + (x/100+x%100/10+x%10)); return;} else if (x/10 != 0) { System.out.println("和=" + (x/10 + x%10)); return;} else { System.out.println("和= " + x); } } }
6.定义一个任意的大写字母A~Z,转换为小写字母;定义一个任意的小写字母a~z,转换为大写字母
package text1; public class HelloWorid{ public static void main(String[] args) { String str1 = "A"; String str2 = "b"; String str11 = str1.toLowerCase(); String str22 = str2.toUpperCase(); System.out.println(str1 + ": " + str11); System.out.println(str2 + ": " + str22); } }