博文谷

位置:首頁 > 知識文庫 > 知識問答

temp是什麼意思c語言1

是作爲num1 和 num2兩個變量互換值的中間變量,先將num1 的數存到temp中,然後在把num2 的數賦給num1,這樣就不至於在num2賦值給num1時將num1 的數覆蓋而使之消失,最後將temp的值賦給num2變量,這樣就很準確的將兩個變量值進行交換。

C語言語法結構之順序結構

順序結構的程序設計是最簡單的,只要按照解決問題的順序寫出相應的語句就行,它的執行順序是自上而下,依次執行。

例如:a = 3,b = 5,現交換a,b的`值,這個問題就好像交換兩個杯子水,這當然要用到第三個杯子,假如第三個杯子是c,那麼正確的程序爲:c = a; a = b; b = c;執行結果是a = 5,b = c = 3。

如果改變其順序,寫成:a = b; c = a; b =c;則執行結果就變成a = b = c = 5,不能達到預期的目的,初學者最容易犯這種錯誤。

順序結構可以獨立使用構成一個簡單的完整程序,常見的輸入、計算,輸出三步曲的程序就是順序結構,例如計算圓的面積,其程序的語句順序就是輸入圓的半徑r,計算s = 3.14159*r*r,輸出圓的面積s。

不過大多數情況下順序結構都是作爲程序的一部分,與其它結構一起構成一個複雜的程序,例如分支結構中的複合語句、循環結構中的循環體等。

標籤:語言 temp