王慧婷的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.已知啊a,b是整型变量,写出a,b两个变量中的值互换的程序。
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); } }