標準文件
一、基本
.交換(兩量交換借助第三者)
例、任意讀入兩個整數,將二者的值交換後輸出。
main()
【解析】程式中
加粗部分為演算法的核心,如同交換兩個杯子裡的飲料,必須借助第三個空杯子。
假設輸入的值分別為
,則第一行輸出為
;第二行輸出為其中t
為中間變數,起到「空杯子」的作用。
注意:三句賦值語句賦值號左右的各量之間的關係!
【應用】
例、任意讀入三個整數,然後按從小到大的順序輸出。
main()
.累加累加演算法的要領
是形如「ss+
a」的累加式,此式必須出現在迴圈中才能被反覆執行,從而
實現累加功能。
a通常是有規律變化的表示式,
s在進入迴圈前必須獲得合適的初值,
通常為例
、求1+2+3+
+100
的和。main()
【解析】程式中
加粗部分為累加式的典型形式,賦值號左右都出現的變數稱為累加器,其中「
ii +
」為特殊的累加式,每次累加的值為
,這樣的累加器又稱為計數器。
c語言中的 號的作用
c語言中的 號的作用 巨集中 和 的用法 一 一般用法 我們使用 把巨集引數變為乙個字串,用 把兩個巨集引數貼合在一起.用法 include include using namespace std define str s s define cons a,b int a e b int main 二...
c語言中的 號和 號的作用
c語言中的 號和 號的作用 2013 06 23 18 04 15 分類 c c 一 一般用法 我們使用 把巨集引數變為乙個字串,用 把兩個巨集引數貼合在一起.用法 i nclude i nclude using namespace std define str s s define cons a,...
c語言中的 號和 號的作用
一 一般用法 我們使用 把巨集引數變為乙個字串,用 把兩個巨集引數貼合在一起.用法 i nclude i nclude using namespace std define str s s define cons a,b int a e b int main 二 當巨集引數是另乙個巨集的時候 需要注...