筆試2 C語言測試階段

邏輯推理:可以看出,中間的那個人可能是「誠實的傢伙」或者「說謊的傢伙」或者「猶豫不決的」,這裏形成悖論;根據推理, 假設中間爲猶豫不決的,那麼左右兩邊因爲至少有一句是真的,而左右都沒說中間是「猶豫不決的」,那麼假設不成立; 假設中間爲誠實的傢伙,那麼很顯然,假設不成立; 可以推出中間爲說謊的傢伙,則右邊爲誠實的傢伙,左邊是猶豫不決的; 解:通過括號,可以看出後面兩個是(int * (*)(int
相關文章
相關標籤/搜索