试分析>>>和>>的区别,并分析下列程序段的执行结果:int b1=1; int b2=–1; b1<<=31; b2<<=31; b1>>=31; b2>>=31; b1>>>=31; b2>>>=31;
举一反三
- 如果B1=2,B2=1,则SUM(B1,B1:B2)的结果为( )。 A: 1 B: 2 C: 4 D: 5
- 如果B1=2,B2=1,则SUM(B1,B1:B2)的结果为( )
- int a = 5; int b = 6; byte b1=1; byte b2 = 2; 下列运算会报错的是?
- 以下哪些程序代码能够编译通过? A: int i=0;if(i) { System.out.println("Hello");} B: boolean b1=true;boolean b2=true;if(b1==b2) { System.out.println("So true");} C: int i=1;int j=2;if(i==1|| j==i) System.out.println("OK"); D: int i=1;int j=2;if(i==1 &| j==2) System.out.println("OK");
- 在测量金属丝的杨氏模量实验中,米尺的标准差是: A: σ仪=△仪/31/2=3/31/2=1.7mm B: σ仪=△仪/31/2=2/31/2=1.2 mm C: σ仪=△仪/31/2=1/31/2=0.6 mm D: σ仪=△仪/31/2=0.5/31/2=0.29 mm