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

正文內(nèi)容

c程序設(shè)計(jì)(清華大學(xué)課件)ppt-展示頁(yè)

2024-12-16 21:40本頁(yè)面
  

【正文】 , amp。a )。 printf( The first real number: )。 } 42 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 float 類型的使用 ? 編寫程序,計(jì)算用戶輸入的兩個(gè)實(shí)數(shù)之和 include int main() { float a, b, sum。 printf( %lf + %lf = %lf\n, a, b, sum )。b )。 // 使用? %lf?處理雙精度實(shí)數(shù) printf( The second real number: )。 scanf( %lf, amp。 printf( The program adds two real numbers.\n )。 ? 整數(shù)的長(zhǎng)短:確定整數(shù)取值范圍的大小 – long、 short – 定義 c 為短整數(shù): short int c。 } 12 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 數(shù)據(jù)的輸入與存儲(chǔ) a b sum 13 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 數(shù)據(jù)的輸入與存儲(chǔ) 1 a b sum 14 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 數(shù)據(jù)的輸入與存儲(chǔ) 1 2 a b sum 15 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 數(shù)據(jù)的輸入與存儲(chǔ) 1 2 3 a b sum 16 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 C 程序結(jié)構(gòu)特點(diǎn) ? 由一個(gè)或多個(gè)函數(shù)組成 ? 具有惟一一個(gè)主函數(shù) main ? 程序執(zhí)行由主函數(shù)開始,其他函數(shù)由主函數(shù)調(diào)用或間接調(diào)用 ? 程序執(zhí)行流程與函數(shù)定義順序無(wú)關(guān) ? 每個(gè)函數(shù)包含函數(shù)頭與函數(shù)體兩部分 ? C 標(biāo)準(zhǔn)庫(kù)包含大量庫(kù)函數(shù),程序員可直接使用 ? 庫(kù)函數(shù)原型位于相應(yīng)頭文件中,使用函數(shù)前必須包含該頭文件 17 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 程序設(shè)計(jì)的基本流程 編 輯源 文 件 、 頭 文 件編 譯目 標(biāo) 文 件鏈 接可 執(zhí) 行 文 件函 數(shù) 庫(kù) 文 件測(cè) 試可 執(zhí) 行 文 件18 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 Turbo C 環(huán)境 ? Turbo C 集成開發(fā)環(huán)境 ? 文件的創(chuàng)建和保存 ? 源文件的編輯 ? 編譯與鏈接 ? 程序的執(zhí)行 19 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 Turbo C 用戶界面 20 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 文件的創(chuàng)建和保存 使用 File | New 命令 21 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 創(chuàng)建文件 新文件缺省名 ,使用你的文件名代替,擴(kuò)展名使用 .c,確保系統(tǒng)按照 C 語(yǔ)言而不是 C++ 格式編譯源文件 22 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 創(chuàng)建文件 新文件缺省名 23 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 保存文件 使用你的文件名代替,擴(kuò)展名使用 .c,確保系統(tǒng)按照 C 語(yǔ)言而不是 C++ 格式編譯源文件 24 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 打開文件 輸入目錄和文件名,或者選擇目錄和文件名,打開指定的源文件或頭文件 25 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 編輯文件 使用 Edit 菜單編輯和修改源文件 26 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 編輯文件 使用 Edit 菜單編輯和修改源文件 注意: Turbo C 環(huán)境中的快捷鍵與 Windows 操作系統(tǒng)不同 27 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 查找文件 使用 Search 菜單查找和替換文本內(nèi)容 28 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 編譯和鏈接文件 使用 Compile 菜單編譯和鏈接程序 Compile:只編譯; Make:編譯和鏈接; Link:鏈接; Build all:強(qiáng)制編譯和鏈接全部文件 29 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 運(yùn)行程序 使用 Run 菜單運(yùn)行程序 Run:直接運(yùn)行; Go to cursor:運(yùn)行到光標(biāo)處停止; Trace into:進(jìn)入函數(shù)內(nèi)部調(diào)試;Step over:直接運(yùn)行函數(shù)體,跳過(guò)其調(diào)試 30 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 Visual C++ 集成開發(fā)環(huán)境 ? Turbo C 集成開發(fā)環(huán)境 ? 文件的創(chuàng)建和保存 ? 源文件的編輯 ? 編譯與鏈接 ? 程序的執(zhí)行 31 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 Visual C++ 用戶界面 32 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 文件的創(chuàng)建和保存 33 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 編譯和鏈接 34 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 作 業(yè) ? 第 18 頁(yè) – 第 3 題 35 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 C 程序設(shè)計(jì) 第 2 章 數(shù)據(jù)類型與數(shù)據(jù)對(duì)象 36 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 提 綱 ? 數(shù)據(jù)類型概述 ? 整數(shù)類型 ? 實(shí)數(shù)類型 ? 字符類型 ? 常數(shù) ? 變量 ? 常量 ? 用戶自定義類型 37 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 數(shù)據(jù)類型概述 基本數(shù)據(jù)類型 復(fù)合數(shù)據(jù)類型 字符型 數(shù)值型 v o i d 型 整型 整 型 無(wú)符號(hào)整型 有符號(hào)整型 短整型 無(wú)符號(hào)短整型 有符號(hào)短整型 長(zhǎng)整型 無(wú)符號(hào)長(zhǎng)整型 有符號(hào)長(zhǎng)整型 實(shí)型 單精度實(shí)型 雙精度實(shí)型 結(jié)構(gòu) 體 聯(lián)合 體 數(shù)組 枚舉 指針 數(shù)據(jù)類型 38 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 整數(shù)類型 ? 整數(shù)類型 – 定義 a 為整數(shù): int a。 printf( %d + %d = %d\n, a, b, sum )。b )。 printf( The second number: )。 scanf( %d, amp。 printf( The program adds two integers.\n )。 return 0。 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 喬 林 C 程序設(shè)計(jì) 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 喬 林 第 1 章 C 語(yǔ)言概述 第 2 章 數(shù)據(jù)類型與數(shù)據(jù)對(duì)象 第 3 章 運(yùn)算與操作 第 4 章 基本程序結(jié)構(gòu) 第 5 章 分支結(jié)構(gòu) 第 6 章 分支結(jié)構(gòu) 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 喬 林 C 程序設(shè)計(jì) 第 1 章 C 語(yǔ)言概述 4 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 提 綱 ? C 語(yǔ)言簡(jiǎn)介 ? C 語(yǔ)言的關(guān)鍵字和標(biāo)識(shí)符 ? C 程序基本結(jié)構(gòu) ? C 程序開發(fā)流程 ? Turbo C 上機(jī)環(huán)境與基本操作 ? Visual C++ 上機(jī)環(huán)境與基本操作 5 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 C 語(yǔ)言簡(jiǎn)介 ? C 語(yǔ)言歷史 – Ritchie amp。 Kernighan( Bell Labs.) – 從 B 語(yǔ)言脫胎而來(lái) – 為開發(fā) UNIX 而設(shè)計(jì) ? C 語(yǔ)言標(biāo)準(zhǔn) – ANSI C 標(biāo)準(zhǔn)化委員會(huì): 1983 – ANSI C: C89 – ISO/IEC 9899:1990: C90 – C99 6 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 C 語(yǔ)言特點(diǎn) ? 中級(jí)語(yǔ)言:介于高級(jí)語(yǔ)言與低級(jí)語(yǔ)言之間 – 高級(jí)語(yǔ)言的結(jié)構(gòu)化與模塊化 – 低級(jí)語(yǔ)言的控制性與靈活性 ? 結(jié)構(gòu)化 – 順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu) ? 模塊化 – 函數(shù)、函數(shù)庫(kù) ? 可移植性 7 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 C 語(yǔ)言的關(guān)鍵字和標(biāo)識(shí)符 ? 字符集( ASCII碼字符集) – 大小寫英文字母 – 數(shù)字 – 特殊符號(hào) ? 標(biāo)識(shí)符 ? 關(guān)鍵字 ? 預(yù)定義標(biāo)識(shí)符 8 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 標(biāo)識(shí)符 ? 標(biāo)識(shí)符定義 – 以下劃線或英文字母開頭 – 區(qū)分大小寫 ? 例: Prog 與 prog 是兩個(gè)不同的標(biāo)識(shí)符 – 除了開頭字母,標(biāo)識(shí)符中其他字符可以使用下劃線、字母、數(shù)字按照任意形式書寫,不允許空格 ? 有效標(biāo)識(shí)符: programming、 _id_、 Windows_Vista ? 無(wú)效標(biāo)識(shí)符: 0xff、 ? 標(biāo)識(shí)符定義技巧 – 使用下劃線增強(qiáng)可讀性: a_very_long_identifier – C 未規(guī)定標(biāo)識(shí)符長(zhǎng)度,建議不超過(guò) 31個(gè)字符,并盡可能簡(jiǎn)短 – 標(biāo)識(shí)符不允許同名 – 標(biāo)識(shí)符的命名應(yīng)盡可能表達(dá)其意義,增強(qiáng)程序可讀性 9 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 關(guān)鍵字 ? 關(guān)鍵字定義 – 程序中預(yù)先定義的標(biāo)識(shí)符,在語(yǔ)言中具有特殊意義 – 不允許定義與關(guān)鍵字同名的標(biāo)識(shí)符 ? 關(guān)鍵字列表 ? 預(yù)定義標(biāo)識(shí)符:庫(kù)函數(shù)名與預(yù)編譯指令 – define、 undef、 include、 ifdef、 ifndef、 endif、 line auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while 10 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 C 程序基本結(jié)構(gòu) ? 編寫程序,顯示字符串 Hello World! include int main() { printf( Hello World!\n )。 } 主函數(shù)的函數(shù)頭,全局惟一 預(yù)編譯指令,包含標(biāo)準(zhǔn)頭文件 函數(shù)體,花括號(hào)內(nèi)為語(yǔ)句序列 標(biāo)準(zhǔn)庫(kù)函數(shù),在輸出設(shè)備(一般為屏幕)上輸出一行文本 函數(shù)調(diào)用,需要了解該函數(shù)原型,即函數(shù)如何使用的細(xì)節(jié)信息; printf 函數(shù)原型位于 中,故需包含該頭文件 雙引號(hào)內(nèi)為字符串內(nèi)容;‘ \n’為轉(zhuǎn)義字符,表示換行 分號(hào)表示語(yǔ)句結(jié)束 函數(shù)結(jié)束執(zhí)行,程序退出 11 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 數(shù)據(jù)對(duì)象 ? 編寫程序,計(jì)算用戶輸入的兩個(gè)整數(shù)之和 include int main() { int a, b, sum。 printf( The first number: )。a )。 scanf( %d, amp。 sum = a + b。 return 0。 ? 整數(shù)的符號(hào):確定是否表示負(fù)數(shù) – signed、 unsigned – 定義 b 為無(wú)符號(hào)整數(shù): unsigned int b。 39 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 整數(shù)的取值范圍 類型標(biāo)識(shí)符 名 字 長(zhǎng)度 ( 位 ) 取值范圍 int 整型 16或 32 215~ 2151 或 231~2311 singned int(同 int) 有符號(hào)整型 16或 32 215~ 2151 或 231~2311 unsigned int 無(wú)符號(hào)整型 16或 32 0 ~ 2161 或 0 ~ 2321 short int(同 short) 短整型 16 215~ 2151 signed short int(同 short) 有符號(hào)短整型 16 215~ 2151 unsigned short int 無(wú)符號(hào)短整型 16 0 ~ 2161 long int(同 long) 長(zhǎng)整型 32 231~2311 singned long int(同 long) 有符號(hào)長(zhǎng)整型 32 231~2311 unsigned long int 無(wú)符號(hào)長(zhǎng)整型 32 0 ~ 2321 40 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 實(shí)數(shù)類型 ? 單精度實(shí)數(shù): float – 有效位數(shù): 7 ? 雙精度實(shí)數(shù): double – 有效位數(shù): 16 ? 實(shí)數(shù)的取值范圍 – 最小數(shù)與最大負(fù)數(shù), 0,最小正數(shù)與最大數(shù) – 最大負(fù)數(shù)與 0 以及 0 與最小正數(shù)之間的數(shù)無(wú)法表示 ? 建議使用 double,不要使用 float 41 清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系 double 類型的使用 ? 編寫程序,計(jì)算用戶輸入的兩個(gè)實(shí)數(shù)之和 include int main() { double a, b, sum。 printf( The first real number: )。a )。 scanf( %lf, amp。 sum = a + b。 return 0。 printf( The program adds two real numbers.\n )。 scanf( %f, amp。 // 使用? %f?處理單精度實(shí)數(shù) printf( The s
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1