JAVA作业2
1.已知 y 与 x 的关系:y=x^2+3x+2 ,要求:从键盘上输入一个 x 的值,输出其对应的 y 的值
package com.sdbi.nkl;
import java.util.Scanner;
public class niu01 {
public static void main(String[] arg){
Scanner input=new Scanner(System.in);
System.out.println("请输入x:");
int x=input.nextInt();
int y=x*x+3*x+2;
System.out.println(y);
}
}
public static void main(String[] arg){
Scanner input=new Scanner(System.in);
System.out.println("请输入x:");
int x=input.nextInt();
int y=x*x+3*x+2;
System.out.println(y);
}
}
2.输入一个圆半径(r),计算并输出圆的面积(πr²)和周长(2πr)。
package com.sdbi.nkl;
import java.util.Scanner
public class niu02{
public static void main(String[] arg){
Scanner input=new.Scanner(System.in);
System.out.println("请输入半径:");
double PI=3.1415926;
double r=Input.nextDouble();
double S=PI*r*r;
double L=2*PI*r;
System.out.println("该圆的面积是:"+S);
System.out.println("该圆的周长是:"+L);
}
}
3.输入一个三位正整数 n,输出其个位、十位和百位上的数字。
package com.sdbi.nkl;
import java.util.Scanner
public class niu03{
public static void main(String[] arg){
Scanner input=new.Scanner(System.in);
System.out.println("请输入一个三位数:");
int i=Input.nextInt();
int ge=i%10;
int shi=i/10%10;
int bai=i/100;
System.out.println("这个数的个位数是:"+ge);
System.out.println("这个数的十位数是:"+shi);
System.out.println("这个数的百位数是:"+bai);
4.输入三个整数 A、B 和 C,将它们交换(即 A 的值给 B,B 的值给 C,C 的值给 A)后输出 A、 B 和 C。
package com.sdbi.nkl;
import java.util.Scanner
public class niu04{
public static void main(String[] arg){
Scanner input=new.Scanner(System.in);
System.out.println("请输入三个整数");
int A=input.nextInt();
int B=input.nextInt();
int C=input.nextInt();
System.out.println("变换之前:"+"A="+A+"B="+B+"C="+C);
int t=A
A=B;
B=C;
C=t;
System.out.println("变换后:"+"A="+A"+B="+B+"C="+C);
5.编写程序:输入矩形的长和宽,计算该矩形的周长和面积。
package com.sdbi.nkl;
import java.util.Scanner
public class niu05{
public static void main(String[] arg){
Scanner input=new.Scanner(System.in);
int chang=input.nextInt();
System.out.println("请输入矩形的长:");
int kuan=input.nextInt();
System.out.println("请输入矩形的宽:");
int L=2*(chang+kuan);
int S=chang*kuan;
System.out.println("该矩形的周长是:"+L);
System.out.println("该矩形的面积是:"+S);
6.编程:输入球的半径 R,计算并输出球的表面积和体积。S = 4πr² = πd²
package com.sdbi.nkl;
import java.util.Scanner
public class niu06{
public static void main(String[] arg){
Scanner input=new.Scanner(System.in);
System.out.println("请输入球的半径:");
double PI=3.1415926;
double r=input.nextDouble();
double S=4*PI*r*r;
double V=(4*PI*r*r*r)/3;
System.out.println("球的表面积是:"+S);
System.out.println("球的体积是:"+V);

浙公网安备 33010602011771号