40道java基礎練習題,你會卡在哪道題?



1

表達式5.3+(int)(8.5+4.6)/3%4的值是( 5.3 )。

2

表示圓周率的常量是( Math.PI )。

3

使用關鍵字( boolean )來定義邏輯變量。

4

執行語句inta, b, c; a=1; b=3; c=(a+b>3 ? ++a : b++);後,b的值爲( 3 )。

5

表示換行符的字符常量是( ' ' )。

6

若reader是一個Scanner類的對象,讀取一個字符串(以空格或回車爲結束符)賦值給已聲明的String型變量s的語句是( s = reader.next; )。

7

一個long型數據在內存佔( 8 )個字節。

8

定義字符串變量s存儲空格構成的字符串的表達式是( String s= " "; )。

9

若reader是一個Scanner類的對象,讀取一個整數賦值給已聲明的int型變量a的語句是( a = reader.nextInt; )。

10

表達式(int)((double)(3)/2)的值是( 1 )。

11

若已初始化int型變量a,b和c,則當a是b和c的公倍數時爲true的邏輯表達式是( a%b==0 && a%c==0 )。

12

若已初始化int型變量a,b和c,則當a是b和c的公約數時爲true的邏輯表達式是( b%a==0&& c%a==0 )。給大家推薦一個java學習qun:六八九零二四三零四,進羣找管理免費領取學習資料和視頻。大佬小白都歡迎,大家一起學習共同進步!

13

表達式19/3*3+19%3的值是( 19 )。java羣:290256293

14

語句System.out.println(1+""+2);輸出( 12 )。

15

已知某一天是一週的第3天(從1開始),則計算該天之後第n天是一週的第幾天的表達式爲( (2+n) % 7 + 1 )。

16

已知doublex=8.5, y=5.8;則表達式x++>y--值爲( true )。

17

若int型變量a和b都是0,則執行語句boolean c = a != 0 && ++b == 0;語句後b的值爲( 0 )

18

已知字符'1'的Unicode值爲49,則語句System.out.println('1'+2);輸出( 51 )。

19

表示製表符(水平空格)的字符常量是( '' )。

20

浮點型數據根據數據存儲長度和數值精度的不同,進一步分爲float和( double )兩種類型。

40道java基礎練習題,你會卡在哪道題?

21

語句System.out.println(6.0*2/3);輸出( 4.0 )。

22

已知booleanb1 = true, b2=true, b3=false;則表達式!b1&& b2‖b3的值爲( false )。

23

語句System.out.println(2/3*4.0);輸出( 0 )。

24

已知變量a,b,c和d分別是char,int,long和double型且已初始化,則表達式a+b+c+d的值的類型是( double )。

25

關係運算符的運算結果是( boolean )型數據。

26

若int型變量a和b都是0,則執行語句boolean c = a == 0 || ++b == 0;語句後b的值爲( 0 )。

27

已知doublex = 6.5, y = 6.5;則表達式x++>y--值爲( false )。

28

當a=5,b=2,c=1時,表達式 a-b

29

若char型變量c存儲的是一個大寫字母,則輸出其對應小寫字母的語句是( System.out.println((char)(c+32)); )。

30

執行下列程序代碼的輸出結果是( 101111 )。

int a = 10 ;

int i , j ;

i = ++a ;

j = a--;

System.out.print("" + a+ i + j );

40道java基礎練習題,你會卡在哪道題?

31

定義字符串變量s存儲空字符串的表達式是( String s = ""; )。

32

計算的表達式是( Math.pow(x,1.0/3) )。

33

使用Scanner類之前導入該類的語句爲( importjava.util.Scanner; )。

34

若a和b都是整數,則生成[a, b]範圍內隨機整數的表達式是( a+(int)(Math.random*(b-a+1)); )。

35

當整型變量n的值不能被13除盡時其值才爲false的表達式是( n%13==0 )。

36

創建Scanner類對象reader用於從鍵盤讀取數據的語句是( Scanner reader = new Scanner(System.in); )。

37

若reader是一個Scanner類的對象,讀取一個雙精度浮點數賦值給已聲明的double型變量d的語句是( d = reader.nextDouble; )。

38

當char型變量c存儲的是字母'c'的大小寫時才爲true的表達式是( c=='c' || c=='C' )。

39

若reader是一個Scanner類的對象,讀取一整行字符串賦值給已聲明的String型變量s的語句是( s = reader.nextLine; )。

40

若已初始化int型變量a,b和c,則當a是b和c的公倍數時爲true的邏輯表達式是( a%b==0 && a%c==0 )。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章