本文目錄一覽:
- 1、給定java代碼如下所示,則編譯運行後,輸出結果是()。
- 2、在java語言中,下列代碼輸出的結果是
- 3、>99′ title=’java下面程序代碼的輸出是int i=99;i=i>>99′>java下面程序代碼的輸出是int i=99;i=i>>99
給定java代碼如下所示,則編譯運行後,輸出結果是()。
按照步驟來,string
str=
bur.readline()就是獲取你輸入的12345,他是string類型,通過integer,parseint(str)吧他轉換成int類型,即是x=12345,輸出的是x/100,也就是12345/100,結果應該是123.45,但是int類型是整數,小數點後的會捨棄,也就是123,記得採納
在java語言中,下列代碼輸出的結果是
答案是C
同時你的代碼有問題
正確如下:
public static void main(String[] args) {
int i =0;
int j=10;
for(i=0;ij;i++,j–)//j– not j-
{
j++;
}
System.out.printf(“%d.%d”, i, j); //i,j not i j
}
>99′>java下面程序代碼的輸出是int i=99;i=i>>99
在Java中,大於32的移位將對32取模再進行位移,99,99大於了32,取模以後,99%32 =3就是右移3,那麼0000 0000 0110 0011就變成0000 0000 0000 1100就是12,然後99也是3,就變成了0000 0000 0110 0000 就是96
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/291844.html