Kiểm tra độ thành thạo C# của bạn trong 120 giây!

0 thích 0 không thích
101 lượt xem
đã hỏi 21 Tháng 1, 2016 bởi hnphus (1,350 điểm)

Đề bài kiểm tra : Nhìn vào đoạn lệnh sau, trong 120 giây, hãy cho biết sau khi chương trình chạy đến dòng /// STOP HERE 
thì giá trị của : 
I, J , K = ?
P1.X = ?
P1.Y =?
P2.X =? 
P2.Y =?

  1.     class  Program

  2.     {

  3.         static void Main()

  4.         {

  5.             int i, j, k;

  6.             var P1 = new Point();

  7.             var P2 = new Point();

  8.             P1.X = 0;

  9.             P1.Y = 0;

  10.             P2.X = 1;

  11.             P2.Y = 1;

  12.             P2=P1;

  13.             i = P2.X;

  14.             j = ++P1.X;

  15.             k = P1.Y++;

  16.             P2.X++;

  17.             P1.Y++;

  18.           /// STOP HERE          

  19.       }

  20.     }

  21.     class  Point

  22.     {

  23.         public int X { get; set; }

  24.         public int Y { get; set; }

  25.     }

Kết quả ;)) 
Sau khi ghi kết quả ra giấy, thử chạy chương trình trong IDE của VS 2008 để so sánh!
Nếu bạn làm đúng : <3/7 : Bạn là amater 
Nếu bạn làm đúng : 3/7 : Bạn có trên 6 tháng kinh nghiệm C# và khá chăm chỉ
Nếu bạn làm đúng : 7/7 : Bạn thành thạo C# và có trên 1 năm kinh nghiệm sử dụng C# liên tục !

Nếu bạn ra đáp án chính xác dưới 60 sec , bạn có 2 năm kinh nghiệm sử dụng C# :)>-
:P Lưu ý là không có : 4/7, 5/7, 6/7 :) ( Bạn nên tìm hiểu tại sao nhỉ :) )

    

1 câu trả lời

0 thích 0 không thích
đã trả lời 21 Tháng 1, 2016 bởi Mr. Cùi Bắp (5,140 điểm)

Up up up cho bạn indecision

đã bình luận 22 Tháng 1, 2016 bởi Khách
anh thử chưa
...