Java第一次作业
1.定义圆形半径,求面积
package diercizuoye;
import java.util.Scanner;
public class Timu1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
int r=5;
System.out.println("这个圆的面积是:"+(3.14*r*r));
}
}
2.华氏温度和摄氏温度互相转换
package diercizuoye;
import java.util.Scanner;
public class Timu2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
System.out.println("请输入华氏温度:");
double a=input.nextDouble();
a=(a-32)*5/9;
System.out.println("则这个华氏温度对应的摄氏温度是"+a);
System.out.println("请输入摄氏温度:");
double b=input.nextDouble();
b=(b*9/5)+32;
System.out.println("则这个摄氏温度对应的华氏温度是"+b);
}
}
3.已知a,b均是整型变量,写出a,b两个变量的值交换的程序
package diercizuoye;
import java.util.Scanner;
public class Timu3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
int a,b;
int m;
a=1;
b=2;
System.out.println(""+a+b);
m=a;
a=b;
b=m;
System.out.println("交换后"+a+b);
}
}
4.定义一个任意的五位数,将它保留到百位。
package diercizuoye;
public class Timu4 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a=54321;
System.out.println("原数:"+a);
a-=a%100;
System.out.println("保留后的数:"+a);
}
}
5.输入一个0~1000的数,求各位数的和
package diercizuoye;
import java.util.Scanner;
public class Timu5 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
System.out.println("请输入0~1000之间的任意一个数");
int a=input.nextInt();
System.out.println("各数的和是"+(a/100+a%10+a%100/10));
}
}
6.定义一个任意的大写字母A~Z,转换位小写字母
package diercizuoye;
import java.util.Scanner;
public class Timu6 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
char m='A';
System.out.println("大写字母是"+m);
m=(char)((int)(m)+32);
System.out.println("小写字母是"+m);
}
}
7.定义一个任意的小写字母a~z,转换为大写字母
package diercizuoye;
import java.util.Scanner;
public class Timu7 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
System.out.println("请输入一个a~z的小写字母");
char m=input.next().charAt(0);
m=(char)((int)(m)-32);
System.out.println("转换后的大写字母是"+m);
}
}