Đáp án thi giữa kỳ Java phần lập trình

Mình mới về test trực tiếp trên máy
Đáp án của 4 câu như sau:
Câu 1:Value is 0
Câu 2:false0.0
Câu 3:0
Câu 4:3

Theo mình thì:
Câu 1 ra kết quả đó vì khi khai báo 1 biến kiểu int thì giá trị mặc định của nó là 0
Câu 2 cũng tương tự vì khi khai báo 1 mảng mà có các phần tử kiểu boolean thì giá trị mặc định là false,còn kiểu double thì 0.0
Câu 3 theo thứ tự ưu tiên như sau:
(1)++x nên giá trị của x là 1
(2)–x nên giá trị của x là 0
(3)là phần của ?:
(3.1)b2&b3–>true
(3.2)(true)^b4–false
(3.3)b1|(false)–true
và biểu thức điều kiện đúng nên nó nhận cái biểu thức 1,nhưng biểu thức 1 đã được tính nên nó lấy luôn giá trị của x là 0
Câu 4 chưa có lời giải thích

<!–emo&:D–><img src=‘http://www.uit.edu.vn/forum/html/emoticons/biggrin.gif’ border=‘0’ style=‘vertical-align:middle’ alt=‘biggrin.gif’ /><!–endemo–>

<!–QuoteBegin-08520229+31 Mar 2011, 03:37 PM–></div><table border=‘0’ align=‘center’ width=‘95%’ cellpadding=‘3’ cellspacing=‘1’><tr><td><b>QUOTE</b> (08520229 @ 31 Mar 2011, 03:37 PM)</td></tr><tr><td id=‘QUOTE’><!–QuoteEBegin–>
thật lòng là cái đề hơi bị chém gió <!–emo&:(–><img src=‘http://www.uit.edu.vn/forum/html/emoticons/sad.gif’ border=‘0’ style=‘vertical-align:middle’ alt=‘sad.gif’ /><!–endemo–>(… nghe đồn mấy câu này đi xin việc người ta hỏi… hix chém gió thiệt <!–emo&:blink:–><img src=‘http://www.uit.edu.vn/forum/html/emoticons/blink.gif’ border=‘0’ style=‘vertical-align:middle’ alt=‘blink.gif’ /><!–endemo–> <!–QuoteEnd–> </td></tr></table><div class=‘postcolor’> <!–QuoteEEnd–>
Mình không đồng ý cách nói của bạn.
Mình đánh giấ đề rất cao.
Để làm được đề thì phải thực hành nhiều, làm nhiều và phải hiểu kĩ chương trình.

Đúng là khi bạn đi làm thì những kiểu viết như vậy thường không gặp, nhưng khi phỏng vấn thì nó là chủ yếu. Do đó bạn sẽ không thể đi làm nếu chưa qua cái phỏng vấn.

Chúng ta đừng nghĩ mình làm không được rùi nói thầy “chém gió” là sao??

làm nhiều thì bik nhìu , làm ít thì bik ít , không làm thì không bik.

<!–QuoteBegin-08520570+31 Mar 2011, 02:04 PM–></div><table border=‘0’ align=‘center’ width=‘95%’ cellpadding=‘3’ cellspacing=‘1’><tr><td><b>QUOTE</b> (08520570 @ 31 Mar 2011, 02:04 PM)</td></tr><tr><td id=‘QUOTE’><!–QuoteEBegin–> Nếu thầy Hiếu mà chấm cách trình bày kết quả thì mất điểm hơi bị nhiều! <!–QuoteEnd–></td></tr></table><div class=‘postcolor’><!–QuoteEEnd–>
thật lòng là cái đề hơi bị khó<!–emo&:(–><img src=‘http://www.uit.edu.vn/forum/html/emoticons/sad.gif’ border=‘0’ style=‘vertical-align:middle’ alt=‘sad.gif’ /><!–endemo–>(… nghe đồn mấy câu này đi xin việc người ta hỏi… hix khó thiệt <!–emo&:blink:–><img src=‘http://www.uit.edu.vn/forum/html/emoticons/blink.gif’ border=‘0’ style=‘vertical-align:middle’ alt=‘blink.gif’ /><!–endemo–>

—Đã edit <!–emo&:)–><img src=‘http://www.uit.edu.vn/forum/html/emoticons/smile.gif’ border=‘0’ style=‘vertical-align:middle’ alt=‘smile.gif’ /><!–endemo–> – đùa tí thôi mà

<!–QuoteBegin-08520598+31 Mar 2011, 10:27 AM–></div><table border=‘0’ align=‘center’ width=‘95%’ cellpadding=‘3’ cellspacing=‘1’><tr><td><b>QUOTE</b> (08520598 @ 31 Mar 2011, 10:27 AM)</td></tr><tr><td id=‘QUOTE’><!–QuoteEBegin–> Mình mới về test trực tiếp trên máy
Đáp án của 4 câu như sau:
Câu 1:Value is 0
Câu 2:false0.0
Câu 3:0
Câu 4:3

Theo mình thì:
Câu 1 ra kết quả đó vì khi khai báo 1 biến kiểu int thì giá trị mặc định của nó là 0
Câu 2 cũng tương tự vì khi khai báo 1 mảng mà có các phần tử kiểu boolean thì giá trị mặc định là false,còn kiểu double thì 0.0
Câu 3 theo thứ tự ưu tiên như sau:
(1)++x nên giá trị của x là 1
(2)–x nên giá trị của x là 0
(3)là phần của ?:
(3.1)b2&b3–>true
(3.2)(true)^b4–false
(3.3)b1|(false)–true
và biểu thức điều kiện đúng nên nó nhận cái biểu thức 1,nhưng biểu thức 1 đã được tính nên nó lấy luôn giá trị của x là 0
Câu 4 chưa có lời giải thích

<!–emo&:D–><img src=‘http://www.uit.edu.vn/forum/html/emoticons/biggrin.gif’ border=‘0’ style=‘vertical-align:middle’ alt=‘biggrin.gif’ /><!–endemo–> <!–QuoteEnd–> </td></tr></table><div class=‘postcolor’> <!–QuoteEEnd–>
vậy thì sai câu 3 rùi <!–emo&:(–><img src=‘http://www.uit.edu.vn/forum/html/emoticons/sad.gif’ border=‘0’ style=‘vertical-align:middle’ alt=‘sad.gif’ /><!–endemo–>(

còn câu 4… cái dòng static mà ko nói gì đó là chỉ thị biên dịch… tức là nó thực hiện cái dòng lệnh đó ngay khi được biên dịch, chứ ko phải đc thực thi, có 2 dòng như thế tức là giá trị i=3. Còn cái hàm kia thì nó truyền tham trị cho nên hai giá trị n,m ko thay đổi => kq là 3

Hix, đề này để ý kỹ 1 tí là ok thoai, lo làm lý thuyết gần hết h mới làm code làm mất bình tĩnh => sai vài chỗ. Cái đề “hay” thật <!–emo&:)–><img src=‘http://www.uit.edu.vn/forum/html/emoticons/smile.gif’ border=‘0’ style=‘vertical-align:middle’ alt=‘smile.gif’ /><!–endemo–>)

ah sorry minh nhầm chỗ && thay vì & trong điều kiện

mình mới vừa test trong netbean xong, i = --i thì i=-1
do cai dieu kien de i++ là 0 nen nó chuyển qua gán giá trị cho i=–i;

Nếu thầy Hiếu mà chấm cách trình bày kết quả thì mất điểm hơi bị nhiều!

<!–QuoteBegin-08520229+31 Mar 2011, 03:37 PM–></div><table border=‘0’ align=‘center’ width=‘95%’ cellpadding=‘3’ cellspacing=‘1’><tr><td><b>QUOTE</b> (08520229 @ 31 Mar 2011, 03:37 PM)</td></tr><tr><td id=‘QUOTE’><!–QuoteEBegin–> <!–QuoteBegin-08520570+31 Mar 2011, 02:04 PM–></div><table border=‘0’ align=‘center’ width=‘95%’ cellpadding=‘3’ cellspacing=‘1’><tr><td><b>QUOTE</b> (08520570 @ 31 Mar 2011, 02:04 PM)</td></tr><tr><td id=‘QUOTE’><!–QuoteEBegin–> Nếu thầy Hiếu mà chấm cách trình bày kết quả thì mất điểm hơi bị nhiều! <!–QuoteEnd–></td></tr></table><div class=‘postcolor’><!–QuoteEEnd–>
thật lòng là cái đề hơi bị chém gió <!–emo&:(–><img src=‘http://www.uit.edu.vn/forum/html/emoticons/sad.gif’ border=‘0’ style=‘vertical-align:middle’ alt=‘sad.gif’ /><!–endemo–>(… nghe đồn mấy câu này đi xin việc người ta hỏi… hix chém gió thiệt <!–emo&:blink:–><img src=‘http://www.uit.edu.vn/forum/html/emoticons/blink.gif’ border=‘0’ style=‘vertical-align:middle’ alt=‘blink.gif’ /><!–endemo–> <!–QuoteEnd–> </td></tr></table><div class=‘postcolor’> <!–QuoteEEnd–>
Nge nói công ty hồi kỳ 1 mình đi kiến tập cũng ra đề tương tự như thế này,và khó hơn nhiều
Cái này lấy từ kho đề của các trường nước ngoài,mấy câu thầy cho thuộc dạng khó gặm <!–emo&:(–><img src=‘http://www.uit.edu.vn/forum/html/emoticons/sad.gif’ border=‘0’ style=‘vertical-align:middle’ alt=‘sad.gif’ /><!–endemo–>