1、定义一个整型变量,输出该变量的值
public static void main(String[] args) {
int a = 10;
System.out.println(a);
}
2、定义一个单精度实型变量,输出该变量的值
public static void main(String[] args) {
float f = 10.0f;
System.out.println(f);
}
3、定义一个双精度实型变量,输出该变量的值
public static void main(String[] args) {
double d = 10.01;
System.out.println(d);
}
4、定义一个字符型变量,以整型的形式再做输出。
public static void main(String[] args) {
char c = 'a';
System.out.println(c);
}
5、定义一个布尔类型的数据,输出其结果
public static void main(String[] args) {
boolean b = true;
System.out.println(b);
}
6、求两个数的和
public static void main(String[] args) {
int a = 1;
int b = 2;
System.out.println(a+b);
}
7、求圆的面积
public static void main(String[] args) {
double π = 3.14;
Scanner scanner = new Scanner(System.in);
System.out.println("请输入圆的半径");
double R = scanner.nextDouble();
System.out.println(π*Math.pow(R,2));
}
8、定义一个字符,并将这个字符输出
public static void main(String[] args) {
char a = 'A';
System.out.println((char)(a+32));
}
9、定义两个整型变量 a b , 求a+b a-b a%b a/b (要求除尽,) 的结果
public static void main(String[] args) {
int a = 2;
int b = 4;
System.out.println(a+b);
System.out.println(b-a);
System.out.println(b%a);
System.out.println(b/a);
}
10、编写程序,已知 圆柱体的 底面半径R,和高H, 求圆柱体的体积 V=PIrr*h
public static void main(String[] args) {
double π = 3.14;
Scanner scanner = new Scanner(System.in);
System.out.println("请输入半径");
double R = scanner.nextDouble();
System.out.println("请输入高");
double H = scanner.nextDouble();
System.out.println(π*Math.pow(R,2)*H);
}
11、求一个长方形的周长和面积。
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入长");
double L = scanner.nextDouble();
System.out.println("请输入宽");
double D = scanner.nextDouble();
System.out.println("面积为:"+L*D);
System.out.println("周长为:"+2*(L+D));
}
12、求一个三角形的面积。
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入底长");
double a = scanner.nextDouble();
System.out.println("请输入高");
double h = scanner.nextDouble();
System.out.println("三角形面积为:"+0.5*(a*h));
}
13、设int a=9; 分别求出 a+=10 , a-=5, a*=8, a/=3的结果
public static void main(String[] args) {
int a = 9;
System.out.println(a+=10);
System.out.println(a-=5);
System.out.println(a*=8);
System.out.println(a/=3);
}
14、设 int x=8, 分别求出 ++x 和 x++的结果
public static void main(String[] args) {
int x = 8;
System.out.println(++x);
}
public static void main(String[] args) {
int x = 8;
System.out.println(x++);
}
15、设int a=9,b=9; 求出 System.out.print(a>b); 的结果
public static void main(String[] args) {
int a=9,b=9;
System.out.println(a>b);
}
16、定义一个大 写字母,把它转换为小写字母后显示出来。
public static void main(String[] args) {
char a = 'A';
System.out.println((char)(a+32));
}
17、定义一个圆的半径,求圆的周长,圆的面积,圆球表面积,圆球的体积。输出结果时要求有文字说明,保留2位小数。
设圆的半径为R ,则周长 =2PIR 面积 PIrr 圆球表面积 4PIrr 圆球体积: 4/3PIrr*r
public static void main(String[] args) {
double π = 3.14;
Scanner scanner = new Scanner(System.in);
System.out.println("请输入半径");
double R = scanner.nextDouble();
System.out.println("圆周长为:"+π*R);
System.out.println("圆面积为:"+π*Math.pow(R,2));
System.out.println("圆球表面积:"+4*π*Math.pow(R,2));
System.out.println("圆球体积:"+((double) 4)/((double) 3)*π*Math.pow(R,2));
}
18、定义三个数a=10,b=20,c=30,
1 ((a>=b)= =(b= =c)= =(c<a))的结果
2 (a!=b)(a!=c)(c==a)
3 ! (a>b)
public static void main(String[] args) {
int a = 10,b=20,c=30;
System.out.println(((a>=b) == (b==c) == (c<a)));
System.out.println((a!=b) == (a!=c) == (c==a));
System.out.println(!(a>b));
}
19 设 int x=5, 计算 x*=x/=x+x 的结果
public static void main(String[] args) {
int x=5;
System.out.println(x*=x/=x+x);
}
20 设 int m=9,n; 分别计算n=++m 和 n=m++ 后 , m 和 n的结果是多少?
public static void main(String[] args) {
int m=9,n;
n=m++;
System.out.println(m);
System.out.println(n);
}
public static void main(String[] args) {
int m=9,n;
n=++m;
System.out.println(n);
System.out.println(m);
}
21 设 boolean m; int a=1,b=3,c=9;
则计算
m=(a>b)&&(b<c);
m= ((a>=b)&&(b==c)||(c<a))
public static void main(String[] args) {
boolean m = false;//boolean m = true;
int a=1,b=3,c=9;
System.out.println(m=(a>b)&&(b<c));
System.out.println(m=((a>b)&&(b==c)||(c<a)));
}
22设 int a=5, b=9 计算按位与 a&b的值 和 按位或 a |b 的值,以及 a^b 的值 。
public static void main(String[] args) {
int a=5,b=9;
System.out.println(a&b);
System.out.println(a|b);
System.out.println(a^b);
}