- 小學(xué)生C++編程課堂(新手篇)
- 邱永忠
- 292字
- 2023-11-20 19:30:10
第一章 順序結(jié)構(gòu)
順序結(jié)構(gòu)的程序設(shè)計只要按照解決問題的順序?qū)懗鱿鄳?yīng)的語句即可,它的執(zhí)行順序是自上而下,依次執(zhí)行的。
例如,有兩個變量——a和b,a=3,b=5,現(xiàn)交換變量a,b的值,這個問題就好像交換兩個杯子里的水,必須用到第三個杯子,假如第三個杯子是變量t,那么正確的代碼程序為:t=a;a=b;b=t;執(zhí)行結(jié)果為:a=5,b=3。如果改變代碼順序,寫成:a=b;c=a;b=c;則執(zhí)行結(jié)果就變成a=5,b=5,不能達到預(yù)期的目的,初學(xué)者最容易犯這種錯誤。
獨立使用順序結(jié)構(gòu)可以構(gòu)成一個簡單的完整程序,常見的輸入、計算、輸出三步曲的程序就是順序結(jié)構(gòu),例如,計算圓的面積,其程序的語句順序就是輸入圓的半徑r,計算S=3.14159×r×r,輸出圓的面積S。
推薦閱讀
- Fundamentals of Linux
- 基于差分進化的優(yōu)化方法及應(yīng)用
- Easy Web Development with WaveMaker
- MATLAB 2020從入門到精通
- HTML5與CSS3基礎(chǔ)教程(第8版)
- Java編程的邏輯
- ExtJS高級程序設(shè)計
- Android驅(qū)動開發(fā)權(quán)威指南
- MySQL程序員面試筆試寶典
- Software Architecture with Python
- 啊哈C語言?。哼壿嫷奶魬?zhàn)(修訂版)
- Java網(wǎng)絡(luò)編程實用精解
- HTML5+CSS3+JavaScript案例實戰(zhàn)
- Python機器學(xué)習(xí)技術(shù):模型關(guān)系管理
- Java EE 7 First Look