在线免费成人亚洲av,无码毛片一区二区本码视频,亚洲日韩一区精品射精,国产99视频精品免费视频36

            java基礎測試題帶答案

            時間:2021-06-11 17:13:14 試題 我要投稿

            java基礎測試題帶答案

              單選題:(每道題目2分)

            java基礎測試題帶答案

              1、下列哪個聲明是錯誤的?(B)

              A、 int i=10;

              B、 float f=1.1;     //float f=1.1f

              C、 double d=34.4;

              D、 byte b=127;

              long類型的數據加后綴L或者l

              float類型的數據加后綴F或者f

              整數默認是int類型

              浮點數默認是double類型

              2、下面哪個不是java中的關鍵字?(C)

              A、public

              B、 true

              C、 main

              D、 class

              3、下面程序哪個語句是正確的(C)

              A、 byte a=0,b=3; byte c =a+b;//a+b的類型為int

              B、 short s =23; s=s+12;

              //s+12底層是轉成int進行相加,所以結果為int。

              C、 short s=23; s+=12;  //相當于s=(short)(s+12)

              D、 float f = 23+23.23;  //23+23.23的結果為double

              4、下面程序執行的結果是?(B)

              class  Test

              {

              public static  void  main(String[] args)

              {

              System.out.println(“”+‘a’+1);

              }

              }

              A、98

              B、 a1

              C、 971

              D、 197

              //空串放前相當于字符串的拼接,空串放后,‘a’+1,先做運算,再與空串進行拼接,byte,short,char可以自動轉為int,

              5、下面程序執行的結果是?(B)

              int i =100;

              while(true)

              {

              if (i++ > 100)   //i先計算在自加

              {

              break;

              }

              System.out.println(i);

              }

              A、 100

              B、 101

              C、 102

              D、 報錯

              6、 下面程序的運行結果是   ( D )

              int a=3,b=1;

              if(a==b)

              {

              System.out.println("a="+a);

              }

              A、 a=1

              B、 a=3

              C、 編譯錯誤

              D、 正常運行但沒有輸出

              7、下面程序的運行后,結果正確的是:(B)

              inta=1,b=2;

              intc=(a+b>3?a++:++b); //a=1,b=3,c=3

              A、 a=2,b=3

              B、 a=1,b=3

              C、 a=1,b=2

              D、 c=2

              8、下面程序的運行結果(B)

              classDemo

              {

              public static int fun(int c)

              {

              return c+=2;

              }

              public static void main(String[] args)

              {

              int temp = fun(2);

              System.out.println(temp);

              }

              }

              A、 2

              B、 4

              C、 6

              D、 8

              9、下面數組定義錯誤的是(C)

              A、 int [] arr ={23,45,65,78,89};  //靜態初始化

              B、 int [] arr=new int[10] ;        //動態初始化

              C、 int [] arr=new int[4]{3,4,5,6};

              D、 int [] arr={‘a’, 23 , 45 , 6};

              //‘a’可以自動轉為int,

              10、下面程序執行的'結果是?(D )

              int x=1,y=1;

              if(x++==2& ++y==2)

              //x=2,y=2,&與&&的結果相同但是&不具有短路效果

              {

              x=7;

              }

              System.out.println("x="+x+"  , y="+y);

              A、 x=1 y=2

              B、 x=7 y=1

              C、 x=7 y=2

              D、 x=2 y=2

              11、下面不屬于基本數據類型的是(D)

              A、 int

              B、 double

              C、 long

              D、 int[] //引用類型

              12、下面程序執行的結果是?( C)

              booleanb=true;

              if(b=false)         //將false賦值給b,則b=false

              {

              System.out.println("a");

              }

              elseif(b)

              {

              System.out.println("b");

              }

              elseif(!b)

              {

              System.out.println("c");

              }

              else

              {

              System.out.println("d");

              }

              A、a

              B、b

              C、c

              D、d

              13、下面程序執行的結果是?(D)

              intx=2,y=3;

              switch(x)

              {

              default:

              y++;    //y=4,但是沒有break,程序繼續向下執行

              case 3:

              y++;

              case 4:

              y++;

              }

              Sysetem.out.println("y="+y);

              A、 3

              B、 4

              C、 5

              D、 6

              14、下面程序執行的結果

              for(int  i=1;i<=10;i++)

              {

              if (i%3==0)

              {

              continue;    //continue跳出本次循環

              }

              System.out.println(“java基礎班”);

              }

              在屏幕上打印幾次“java基礎班”?( C )

              A、 5

              B、 6

              C、 7

              D、 8

              15.閱讀下面代碼段:

              classDemo

              {

              public static void main (String[] args)

              {

              int[] arr = new int[10];

              System.out.println(arr[1]);

              }

              }

              執行結果正確的說法是( C )

              A、 編譯時將產生錯誤

              B、 編譯時正確,運行時將產生錯誤

              C、 輸出零

              D、 輸出空

              16 .和下面代碼能完成相同的選項是(B)

              int i=1;

              intsum=0;

              while(i<=100)

              {

              if(i%2==0)

              {

              sum=sum+i;

              }

              i++;

              }

              A、 for (int x=1; x<=100;x++){ sum=sum+x;}

              B、 for (int x =0; x<=100;x+=2){ sum=sum+x;}  //偶數求和

              C、 for (int x =1; x<=100;x+=2){ sum=sum+x;}  //奇數求和

              D.上述全對

              17、以下代碼輸出是(  D )

              int i=0;

              int sum=0;

              while(i<=10)

              {

              i++;

              if( i%2!=0 )

              continue;

              sum+=i;

              }

              System.out.println(sum);    //sum=2+4+6+8+10

              A、 55

              B、 45

              C、 35

              D、 30

              18、給出下列代碼片段:

              if ( x> 0 ) { System.out.println(“Hello”); }

              else if (x >-3 ) { System.out.pirntln ( “I am Tom”); }

              else {System.out.println (“How are you?”); }

              請問將打印字符串 “How are you ?”的x的范圍是( C)

              A、  x>0

              B、  x > -3

              C、  x <= -3

              D、  x <=0 x="">-3

              19、下列代碼執行的結果為( A )

              classDemo

              {

              public static void main(String[] args)

              {

              int num =max(43,34);     //num=43

              System.out.println(num);

              }

              public static int max(int a,int b)

              {

              returna>b?a:b;

              }

              }

              A、 43

              B、 23

              C、 77

              D、 9

              20、下面程序執行的結果是( A )

              classDemo

              {

              public static void main(String [] args)

              {

              int a=10;

              if(a++>10)

              {

              a=20;

              }

              System.out.println(a);

              }

              }

              A、 11

              B、 12

              C、 20

              D、 21

            【java基礎測試題帶答案】相關文章:

            java基礎測試題及答案04-12

            java基礎面試題及答案04-20

            平安基礎測試題及答案04-19

            基礎會計測試題及答案04-04

            java基礎教程試題答案04-12

            會計基礎測試題及答案解析03-17

            我的呼吁基礎測試題及答案04-03

            《我的呼吁》基礎測試題及答案06-13

            心理壓力測試題帶答案04-05

            主站蜘蛛池模板: 中国CHINA体内裑精亚洲日本| www.ccyy.com日本| 亚洲成a人| 公爽公妇高h| 精品国产福利在线视频| 69p69国产精品| 日韩xxxx视频| 伊人第一页| 2021年国产精品每日更新| 久久香蕉超碰97国产精品| 黄色91在线| 一区www| 久热国产区二三四| 男女又色又爽又爽视频| 成人区人妻精品一区二区不卡 | 男女啪啪网站免费观看| 中文字幕av中文字无码亚| 国精产品一区二区三区| 裸体一区二区三区| 国产11页| 亚洲精品无码AV人在线播放| 久久婷婷久久一区二区三区| 成年人网站视频免费看| 手机在线看片国产精品| 国产老熟| 国产乱子伦一区二区三区视频播放| 欧美国产激情18| 精品福利一区二区| 揄拍成人国产精品视频99| 欧美裸体精品| 国产精品一区在线蜜臀 | 亚洲乱码国产乱码精品精在线网站 | 国产成人综合在线观看| 亚洲免费的视频| 桃色精品| 免费无码h肉动漫在线观看| 人妻一本久道久久综合久久鬼色| 国产专区免费| 亚洲天堂久久久| 97热在线| 欧美丰满熟妇xxxx性多毛|