Java 变量声明和赋值

题目描述

定义一个byte类型的变量b、short类型的变量s、int类型的变量i、long类型的变量a、float类型的变量f、double 类型的变量d、char类型的变量c、boolean类型的变量flag、double类型的常变量PI,将各种整数变量赋值为相应类型的最大值(建议直接用十六进制的常量来进行赋值),f的初值为-23.4,d的初值为98.5,c的值为空格字符、flag的值赋值为true、PI的初值为3.14。
通过若干个System.out.println()将各个变量输出出来,该方法调用圆括号里面的参数为:“变量名=”+变量名,如:
System.out.println(“b=”+b); // 输出b的值
最后再定义2个int类型的变量j,k,并把i左移一位的值赋值给j,16右移3位后的值赋值给k,同样按上面的方式将j和k的值也输出出来。

输入描述

输出描述

各个变量的值,每个变量占独立的一行。

输出样例

b=127
s=32767
i=2147483647
a=9223372036854775807
f=-23.4
d=98.5
c= 
flag=true
PI=3.14
j=-2
k=2

程序代码

public class Main {
    
    
	public static void main(String[] args) {
    
    
        byte b = 127;   // 定义一个byte类型的变量b
        short s = 32767;  // 定义一个short类型的变量s
		int i = 2147483647;  // 定义一个int类型的变量i
		long a = 9223372036854775807l;  // 定义一个long类型的变量a
        float f = -23.4f;   // 定义一个float类型的变量f, f的初值为-23.4
        double d = 98.5;   // 定义一个double 类型的变量d, d的初值为98.5
        char c = ' ';  // 定义一个char类型的变量c, c的值为空格字符
        boolean flag = true;  // 定义一个boolean类型的变量flag, flag的值赋值为true
        double PI = 3.14;  // 定义一个double类型的常变量PI, PI的初值为3.14
        int j = i << 1;   // 定义一个int类型的常变量j, 并把i左移一位的值赋值给j
        int k = 16 >> 3;  // 定义一个int类型的常变量k, 16右移3位后的值赋值给k
		System.out.println("b=" + b); // 输出b的值
		System.out.println("s=" + s); // 输出s的值
		System.out.println("i=" + i); // 输出i的值
		System.out.println("a=" + a); // 输出a的值
		System.out.println("f=" + f); // 输出f的值
		System.out.println("d=" + d); // 输出d的值
		System.out.println("c=" + c); // 输出c的值
		System.out.println("flag=" + flag); // 输出flag的值
		System.out.println("PI=" + PI);  // 输出PI的值
		System.out.println("j=" + j); // 输出j的值
		System.out.println("k=" + k); // 输出k的值
	}
}

猜你喜欢

转载自blog.csdn.net/qq_44989881/article/details/112338301