一道讓多少人掉坑里的題目

2022-01-16 12:37:36 字數 709 閱讀 9333

在上看到一道這樣的題

class

program

", i);

console.writeline("j=

", new

program().j);

console.writeline(

"num=

", numb);

console.readkey();

}static

intgetnumber()

}

來來來,你覺得輸出的結果是什麼?

我再給它換成這樣

class

program

", i);

console.writeline("j=

", new

program().j);

console.writeline(

"num=

", numb);

console.readkey();

}static

intgetnumber()

}

你再試試猜猜它執行的結果是什麼,是不是跟上面的一致,注意 我只是換了一下靜態欄位的乙個位置

答案揭曉:

我猜測是這樣的,第二個是因為static int i = getnumber();寫在最前面 這個時候numb還沒有訪問到 所以這個時候使用的numb為0

也不知道實際情況是不是這麼個情況。。。

一道this的題目

請問下面 中的this值指向的是全域性物件還是物件o?function f return c var o new f console.log o.constructor.name object這裡的this指向全域性物件,因為 c call without new。這裡用正常的方式呼叫的函式 c 所...

一道簡單的題目

這是校賽的一道題,當時覺得挺難,後來就覺得簡單,知道思路後就很好做了。題目是這樣子的 1008 植樹節b time limit 1 sec memory limit 128 mb submit 4 solved 4 submit status web board description 植樹節那天每...

一道簡單的題目

這是一道leetcode的題目,描述如下 given an unsorted integer array,find the first missing positive integer.for example,given 1,2,0 return 3,and 3,4,1,1 return 2.you...