中文国产日韩欧美视频,午夜精品999,色综合天天综合网国产成人网,色综合视频一区二区观看,国产高清在线精品,伊人色播,色综合久久天天综合观看

程序類筆試題目

時間:2024-09-13 07:16:31 資料大全 我要投稿
  • 相關推薦

程序類筆試題目

一:  寫入如下程序的運行結(jié)果          

程序類筆試題目

1、 

 public class test {
 int i = 1;
 int j = 3;
 
 public test(int m, int n){
  this.i = m;
  this.j = n;
 }
 public test(){}

 public static void main(string[] args) {
  new test().test();
 }
 
 public void test(){
  new test(4,2);
  system.out.println("i="+i+",j="+j);
 }
}

  我寫的是 i=2, j=4,

程序類筆試題目

。 而實際上的運行結(jié)果為i=1, j=3。

  

2、 

public class a {
 public int avar;
 
 public a(){
  system.out.println("aaa");
  dosomething();
 }
 
 public void dosomething(){
  avar = 1111;
  system.out.println("a.dosomething()");
 }

}

public class b extends a {
 
 public int bvar = 2222;
 public b(){
  system.out.println("bbbb");
  dosomething();
  system.out.println("avar="+avar);
 }
 
 public void dosomething(){
  system.out.println("bvar="+bvar);
 }
 
 public static void main(string[] args) {
  new b();

   }

}

我寫的運行結(jié)果為:

aaa

a.dosomething()

bbb

2222

1111

而實際運行結(jié)果為:

aaa
bvar=0
bbb
bvar=2222
avar=0

 

3、  interger integer;

        if(integer==42){   do  something  ...  }。 次代碼片段在運行時拋 空指針異常。 因為integer為非基本類型的變量, 其默認值為null,  所以 ....     ... 

 

4、 

/**
  * 測試 string 的
  */
 public static void main(string[] args) {
  string str1 = new string("a");
  string str2 = new string("b");
  operatestring(str1, str2);
  system.out.println("str1="+str1+",str2="+str2);
  int x=10;
  operateint(x);
  system.out.println(x);
  
  stringbuffer str3 = new stringbuffer("a");
  stringbuffer str4 = new stringbuffer("b");
  operatestringbuffer(str3, str4);
  system.out.println("str3="+str3+",str4="+str4);
  
  testoperator();
 }

 public static void operatestring(string a, string b){
  a.concat(b);
  b=a;
 }
 
 public static void operateint(int x){
  x = x+100;
 }
 
 public static void operatestringbuffer(stringbuffer a, stringbuffer b){
  a.append("b");
  b=a;
 }

輸出結(jié)果為:  a, b, 10, ab, b.  此題給出了正解,

資料共享平臺

程序類筆試題目》(http://www.szmdbiao.com)。

5、 string 類型的變量也支持重載符: “+=”。

 

6、  編程題, 實現(xiàn) 歸并排序算法:

public class mergesort2 {

public int[] sort(int[] data) {
        int[] temp=new int[data.length];
        mergesort(data,temp,0,data.length-1);
        return data;
    }
   
    private void mergesort(int[] data,int[] temp,int l,int r){
        int mid=(l+r)/2;
        system.out.println(l+", "+mid+", "+r);
        if(l==r) return ;
       
        mergesort(data,temp,l,mid);
        mergesort(data,temp,mid+1,r);
        for(int i=l;i<=r;i++){
        system.out.println("i="+i);
            temp[i]=data[i];
        }
        int i1=l;
        int i2=mid+1;
        for(int cur=l;cur<=r;cur++){
            if(i1==mid+1)
                data[cur]=temp[i2++];
            else if(i2>r)
                data[cur]=temp[i1++];
            else if(temp[i1]<temp[i2])
                data[cur]=temp[i1++];
            else
                data[cur]=temp[i2++];           
        }
    }
   
/**
* @param args
*/
public static void main(string[] args) {
int[] datas={1,21,34,79,98,23,68,2,3,8,6,33,6,7,87,32,24,6,776};
mergesort2 mergesort=new mergesort2();
datas=mergesort.sort(datas);
for(int i=0;i<datas.length;i++){
system.out.print(datas[i]+",");
}
}
}

 

更多相關的文章推薦,大家敬請繼續(xù)閱讀:結(jié)論型筆試    測試反應能力的筆試題    客觀類筆試題

 

【程序類筆試題目】相關文章:

格力機械類筆試題目05-29

瑞星技術類筆試題目分享09-24

建設銀行的外匯類筆試題目06-30

Delphi程序員筆試題目(選擇題)07-08

Delphi程序員判斷題筆試題目10-24

銀行招聘筆試閱讀類題目解題技巧07-15

國電集團財經(jīng)類筆試題目08-31

筆試題目05-29

美的筆試的題目06-18

騰訊公司程序員筆試題目和答案解析09-14