文檔介紹:C語言程序設計第1章程序設計概述C語言程序設計-理論、方法與實踐(第2版)張磊編著語言程序設計-理論、方法與實踐(第2版)-理論、方法與實踐(第2版)張磊編著語言程序設計-理論、方法與實踐(第2版):程序設計語言是用來編寫計算機程序的語言,它按照特定的規則組織計算機指令,使計算機能夠自動進行各種操作處理。計算機程序:按照程序設計語言的規則組織起來的一組計算機指令。程序設計語言分類:機器語言、匯編語言和高級語言。C語言屬于高級語言,1972年由美國的設計發明。1983年,美國國家標準化協會(ANSI)根據C語言問世以來各種版本對C的發展和擴充,制定了C的標準,稱為ANSIC。1987年ANSI又公布了新的標準——。C語言程序設計-理論、方法與實踐(第2版)張磊編著語言程序設計-理論、方法與實踐(第2版):計算1到100的所有自然數的和。#<>(void){inti=1,s=0;while(i<=100)/*循環控制*/{ s=s+i;/*數據累加*/ i=i+1;/*生成下一個要累加的數*/}("sum=%d\n",s);/*輸出結果*/;}C語言程序設計-理論、方法與實踐(第2版)張磊編著語言程序設計-理論、方法與實踐(第2版)-理論、方法與實踐(第2版)張磊編著語言程序設計-理論、方法與實踐(第2版):程序=數據結構+。
算法的最終實現是計算機程序。-S圖PAD圖偽碼等。C語言程序設計-理論、方法與實踐(第2版)張磊編著語言程序設計-理論、方法與實踐(第2版)⑴用自然語言描述算法“計算1到100的所有自然數的和”步驟①i和s賦初值,使i=1,s=0;步驟②判斷i的值c語言程序設計第2版,若i≤100則執行步驟③;否則c語言程序設計第2版,轉步驟⑤;步驟③s加i;步驟④i加1,轉步驟②;步驟⑤顯示s的值,結束。C語言程序設計-理論、方法與實踐(第2版)張磊編著語言程序設計-理論、方法與實踐(第2版)⑵用流程圖描述算法C語言程序設計-理論、方法與實踐(第2版)張磊編著語言程序設計-理論、方法與實踐(第2版)張磊編著C語言程序設計-理論、方法與實踐(第2版)“計算1~100自然數和”的算法步驟①i=1,s=0;步驟②若i≤100則執行步驟③;否則,轉步驟⑤;步驟③s+i;步驟④i+1,轉步驟②;步驟⑤顯示s的值,,可以實現任何邏輯控制C語言程序設計-理論、方法與實踐(第2版)張磊編著語言程序設計-理論、方法與實踐(第2版)張磊編著