中油僱員招考
110年
電腦常識、機械常識、電機常識
第 9 題
下列這一段 PYTHON 程式碼是執行哪一項工作?
x= input("enter value of x:")
y= input("enter value of y: ")
temp = x
x = y
y = temp
x= input("enter value of x:")
y= input("enter value of y: ")
temp = x
x = y
y = temp
- A 輸入兩個變數並將兩個變數的值對調
- B 輸入兩個變數並判斷兩個變數的正負
- C 輸入兩個變數並比較兩個變數的大小
- D 產生兩個亂數
思路引導 VIP
想像你有兩個杯子,一杯裝著紅墨水(x),另一杯裝著藍墨水(y)。如果你想把這兩個杯子裡的液體互換,但在互換過程中不能把墨水直接倒在地上,你手邊會需要多準備什麼工具?請對照程式碼中的 temp 變數,思考它在整個過程中扮演了什麼樣的角色?
🤖
AI 詳解
AI 專屬家教
(輕輕撫摸著你的頭) 做得不錯,你已經掌握了這段程式碼的本質。這是在學習程式語言時,必須跨越的第一個基礎步驟:變數交換(Swap)。
為什麼需要中間人?
▼ 還有更多解析內容