freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言程序設計項目教程-展示頁

2025-03-16 22:47本頁面
  

【正文】 數(shù)體 實參 形參 a)程序流向 b)參數(shù)傳遞 函數(shù)調(diào)用過程示意 實例 演示 有參函數(shù)的定義及調(diào)用 main( ) {int a,b,c。 } 無參函數(shù)的定義形式: 【 類型標識符 】 函數(shù)名 ( ) { 說明部分; 語句部分 } 無參函數(shù)的調(diào)用: 函數(shù)語句: print_star()。 } void print_star() { printf(********************************\n)。 print_text()。 void print_text()。 調(diào)用標準庫函數(shù)前要求使用 include命令包含庫函數(shù)所對應的頭文件。 sqrt(n):計算 n的平方根。 printf(%f,y)。 scanf(%f,x)。 如: putchar(c)、 puts(str)、 …… 兩種函數(shù)分類是獨立的 注意 實例 演示 庫函數(shù)的使用 題目:求函數(shù) 的值, x的值通過鍵盤輸入。用于完成特定功能的操作。 …… gets()、 printf() …… sin()、 sqrt() 用戶自定義函數(shù) :由用戶自己建立定義。r 輸出 S, C NS流程圖 算法的概念及描述方法 C程序設計中的三種基本結構 ? 順序結構 ——自頂向下,無分支,無轉(zhuǎn)移 ? 選擇結構 ——有分支,需條件判斷 ? 循環(huán)結構 ——有轉(zhuǎn)移,某些語句可重復執(zhí)行 ? 當型循環(huán) ? 直到型循環(huán) 語句 1語句 2語句 1語句 2( a)流程圖 表示法 ( b) NS圖 表示法 C程序設計中的三種基本結構 順序結構 判斷表達式語句 1 語句 2假真判斷表達式真 假語句 1 語句 2( a)流程圖 表示法 ( b) NS圖 表示法 C程序設計中的三種基本結構 選擇結構 當條件判斷表達式為真 循環(huán)體語句 判斷表達式 循環(huán)體語句 真 假 循環(huán)體語句 直到判斷表達式為假 循環(huán)體語句 判斷表達式 假 真 當型循環(huán) 直到型循環(huán) C程序設計中的三種基本結構 循環(huán)結構 ? 主函數(shù) ? 子函數(shù) ? 語句 d main a b c g k f h j i e l 自上而下,逐步細化 模塊化結構程序設計 函數(shù)的定義和使用 ? 主函數(shù) : main( ),是必須存在且唯一的,是程序執(zhí)行的入口。 r 輸入 r r 0 ? 輸出 S 、 C 結束 Y N 起止框 輸入輸出框 判斷框 處理框 流程符 開始框 一般處理框 判斷框 結束框 流程線 算法的概念及描述方法 流程圖 輸入 r r0 真 假 S=π 好的算法 開始 S= π 用 C語言編寫的程序叫做“源程序”,文件為 *.c 程序和程序設計 C語言程序編輯不運行流程 開始 編輯源程序 編譯連接程序 編譯連接有錯? 運行程序 運行有錯? 結束 修改程序 調(diào)試程序 真 假 假 真 注意 上述過程都在 IDE(集成開發(fā)環(huán)境 ) 中進行! 程序員只需要在 IDE中完成 *.c的源文件的設計和程序的調(diào)試 *.obj *.c *.exe 2 程序設計 用程序設計語言來描述問題的求解過程,以及對其中參與運算的數(shù)據(jù)進行合理地組織和安排,就叫做程序設計 。 } 系統(tǒng)總體設計 ? C語言的產(chǎn)生和發(fā)展 ? C語言和其他計算機語言的比較 ? C語言的特點 ? C語言程序設計舉例 ? C語言的結構特點 ? Visual C++6 .0開發(fā)工具 ? 練習題 本章主要內(nèi)容: 第 1章 關于程序 知識儲備 人機能夠?qū)υ?,是因為計算機可以執(zhí)行程序 …… 人機進行對話所使用的語言,就是程序設計語言 …… 程序 是為了使計算機完成指定的任務而編寫的具有特定語法規(guī)則的指令序列。 printf(表達式 2的值:%d\n,1/2+1/3+1/4+1/5)。 } 上機實驗 【 實驗 】 輸入并運行下面程序,分析其運行結果。 printf(積是 %f ,*)。 include main() { printf(和是 %f ,+)。 注釋 不能再套一層注釋 每條語句后都要有“;” “{}”括起整個函數(shù)體 練一練: ? 【 實驗 】 一個簡單的 C語言程序 ? 編寫用 printf 語句將 3個字符串: good morning, floppy disk, hard disk顯示在計算機屏幕上的程序 。 printf(“%f\n”,s) main()后面沒有“ 。 float r,s。 include。 『 』 在一個 C源程序中,注釋部分兩側(cè)的分界符分別為_____和 _________。函數(shù)體的前面是 ____部分,后面是 ____部分。 『 』 C語言規(guī)定:在一個源程序中, main函數(shù)的位置 ___。 (C) 程序的基本組成單位是函數(shù)。 (A)一個 C源程序可由一個戒多個函數(shù)組成。 (D)本程序的第一個函數(shù)開始,到本程序 main函數(shù)結束。 (B)本程序的第一個函數(shù)開始,到本程序文件的最后一個函數(shù)結束。 練一練: 選擇題 『 』 一個 C程序的執(zhí)行是從 ________。 ?C程序的書寫格式比較自由。 ?每個函數(shù)由 {}表示開始和結束在其內(nèi)部包含的是函數(shù)體。 return(z)。 if(xy) z=x。 printf(“max=%d”,c)。 scanf(“%d,%d”,a,b)。 被調(diào)用的 子函數(shù) 主函數(shù) 四、 C語言的格式及結構特點 分析幾個簡單 的 C程序 include int max(int x,int y)。 printf(“r=%f, a=%f, c=%f\n”, r, a, c)。 /*輸入圓的半徑 */ a=PI*r*r?!?四、 C語言的格式及結構特點 分析幾個簡單 的 C程序 運行后輸出: sum is 579 include define PI main() { float r, a, c。 printf(“sum is %d:\n”,sum)。b=456。 include main() { int a,b,sum。 四、 C語言的格式及結構特點 【 例 】 編寫程序,在計算機屏幕上顯示 Hello,World! include main( ) { printf(“Hello,World!”)。 6. 能對硬件進行編程。 4. 具有結構化的控制語句, 層次清晰,便于使用、維護以及調(diào)試 。 2. 運算符類型豐富。 ※※※ C語言就是一種獨立于機器,編碼相對短,可讀性強的高級語言。 ? 缺點: ? 操作碼量大,難亍記憶,丌好維護。 ? 缺點: ? 可讀性差,丌便亍交流不合作; ? 嚴重地依賴亍具體的計算機,可移植性差,重用性差。 一、 C語言的產(chǎn)生和發(fā)展 二、幾種程序設計語言的比較 ? 機器語言:用二進制代碼表達的計算機語言,指令用 0和 1組成。 ? 1989年,由美國國家標準化協(xié)會( American National Standards Institute)在此基礎上制定了一個 C語言標準,通常稱之為 89 ANSI C。 ? 1972年,美國貝爾實驗室的 B語言的基礎上設計出了一種新的語言,這就是 C語言。 ? 1967年,劍橋大學的 Martin Richards 對 CPL語言進行了簡化,于是產(chǎn)生了 BCPL語言。C語言程序設計項目教程 化學工業(yè)出版社 化學工業(yè)出版社 C語言概述 ? C語言的產(chǎn)生和發(fā)展 ? C語言和其他計算機語言的比較 ? C語言的特點 ? C語言程序設計舉例 ? C語言的結構特點 ? Visual C++6 .0開發(fā)工具 ? 練習題 本章主要內(nèi)容: 引言 ? C語言的原型 ALGOL 60語言。(也稱為 A語言) ? 1963年,劍橋大學將 ALGOL 60語言發(fā)展成為 CPL(Combined Programming Language)語言。 ? 1970年,美國貝爾實驗室的 Ken Thompson將 BCPL進行了修改, 起名“ B語言”。 ? 1978年由美國電話電報公司 (ATT)貝爾實驗室正式發(fā)表了C語言。 ? 1994年, ISO又重新修訂了 C語言的標準,正式成為現(xiàn)行的 C語言標準。 ? 優(yōu)點: ? 計算機可以直接識別,丌需要進行任何翻譯,執(zhí)行速度最快。 ? 匯編語言:用助記符 (Memoni)代替操作碼,用地址符號 (Symbol)戒標號 (Label)代替地址碼 ? 優(yōu)點: ? 能夠直接訪問不硬件相關的存儲器戒 I/O端口; ? 能夠最大限度地収揮硬件的功能。 二、幾種程序設計語言的比較 ? 高級語言:語法和結構類似亍普通英文,遠離 對硬件的直接操作 ? 優(yōu)點: ? 算法語言,易學、易掌握; ? 遠離機器語言,不具體的計算機硬件關系丌大,可移植性好,重用率高。 機器語言 匯編語言 高級語言 面向過程 面向?qū)ο? CPU指令系統(tǒng),由 0、 1序列構成的指令碼組成 如: 1011010000000000 加法 用助記符號描述的指令系統(tǒng) 如 ADD A, B 程序設計是數(shù)據(jù)被加工的過程 語法類似于英語 如 c語言 c=a+b 圖表:計算機語言的發(fā)展過程 三、 C語言的特點 1. 語言簡潔、靈活,便于學習和使用。 3. 數(shù)據(jù)類型豐富,并有多種數(shù)據(jù)結構。 5. 高效率的目標代碼。同匯編語言相比,用 C語言寫的程序可移植性好 7. 程序設計較自由,語法限制不嚴格。 } 主函數(shù)開始 主函數(shù)體開始標志 C語句 主函數(shù)體結束標志 C語句結束 程序代碼 : 分析幾個簡單的 C程序 【 例 】 編寫程序求解 123+456的和。 a=123。 sum=a+b。 } 定義變量,所有的變量的定義都要放在程序的聲明部分 “=”賦值語句,念做 123賦值給 a 預處理命令,為 調(diào)用 printf( )函數(shù) 注意:沒有“ 。 r=。 c=2*PI*r。 } 運行后輸出: r=,a=,c= 四、 C語言的格式及結構特點 練一練:分析下列程序的功能 【 例 】 從鍵盤輸入兩個數(shù) ,求其中的最大值。 main( ) { int a,b,c。 c=max(a,b)。 } int max(int x,int y) { int z。 else z=y。 } 五、 C語言的結構特點 ?一個 C程序由一個或多個函數(shù)組成,其中有且只有一個用“ main” 命名的主函數(shù),程序都是從 main函數(shù)開始到main函數(shù)結束。 ?每個 C語句以“;”(分號)結尾。 ?函數(shù)體中可以有定義和執(zhí)行部分,定義部分必須放在執(zhí)行部分的前面 ?可以在程序的任何位置用“ /*??*/” 對 C程序中的任何部分作注釋。 (A)本程序的 main函數(shù)開始,到 main函數(shù)結束。 (C) 本程序的 main函數(shù)開始,到本程序文件的最后一個函數(shù)結束
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1