第一次作业
public class text1 { public static void main(String[] args) { // TODO Auto-generated method stub int r=4; double pai=3.14; double area; area=pai*r*r; System.out.println("圆的半径是:"+r+"\n圆的面积是:"+area); }

2.华氏温度和摄氏温度互相转换,从华氏度变成摄氏度你只要减去32,乘以5再除以9就行了,将摄氏度转成华氏度,直接乘以9,除以5,再加上32即行
import java.util.Scanner; import javax.swing.plaf.basic.BasicInternalFrameTitlePane.SystemMenuBar; public class index { /** * @param args */ public static void main(String[] args) { Scanner scanner= new Scanner(System.in); System.out.println("请输入华氏温度"); float a=scanner.nextFloat(); System.out.println("转换为摄氏温度为" +(a-32)*6/9); System.out.println("请输入摄氏温度"); float b=scanner.nextFloat(); System.out.println("转换为华氏温度为" +(b*9/5)+32); } }

3.已知a,b均是整型变量,写出将a,b两个变量中的值互换的程序。
package test1; publicclass helloworld { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub inta=2, b=3; a=a+b; b=a-b; a=a-b; System.out.println(a); System.out.println(b); } }

4.定义一个任意的5位整数,将它保留到百位,无需四舍五入(知识点:变量和运算符综合应用)
publicclass java { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub inta=345; intind=a/1000; intten=a%1000/100; intb=a%100/10; intc=a%10; intsum=ind+ten+b+c; System.out.println(sum); } }

6定义一个任意的大写字母A~Z,转换为小写字母(知识点:变量和运算符综合应用)。
package test1; import java.util.Scanner; publicclass java { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); System.out.println("输入一个大写字母"); charc=input.next().charAt(0); charxiaoxie=(char)(c+32); System.out.println("对应的小写是"+xiaoxie); } }

7.7定义一个任意的小写字母a~2,转换为大写字母。
import java.util.Scanner; publicclass java { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); System.out.println("输入一个小写字母"); charc=input.next().charAt(0); chardaxie=(char)(c-32); System.out.println("对应的大写是"+daxie); } }

输入一个0~1000的整数,求各位数的和,例如345的结果是3+4+5=12注:分解数字既可以先除后模也可以先模后除(知识点:变量和运算符综合应用。
publicclass java { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub inta=345; intind=a/1000; intten=a%1000/100; intb=a%100/10; intc=a%10; intsum=ind+ten+b+c; System.out.println(sum); } }


浙公网安备 33010602011771号