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

正文內(nèi)容

c語言程序設(shè)計(jì)第二版譚浩強(qiáng)-wenkub

2023-01-27 18:00:32 本頁(yè)面
 

【正文】 學(xué)習(xí)要點(diǎn) 熟記 C語言的語法 學(xué)會(huì)算法分析與算法設(shè)計(jì) 課程目的 課程要求 ?課前請(qǐng)做好預(yù)習(xí) ?保持課堂安靜,頭腦清醒,思維活躍 ?認(rèn)真、獨(dú)立、按時(shí)完成并提交作業(yè) ?重視上機(jī)實(shí)踐,有效利用寶貴的上機(jī)時(shí)間 第 1章 C語言概述 第 2章 程序的靈魂 —算法 第 3章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式 第 4章 最簡(jiǎn)單的 C程序設(shè)計(jì) —順序 程序設(shè)計(jì) 第 5章 選擇結(jié)構(gòu) 程序設(shè)計(jì) 第 6章 循環(huán)控制 第 7章 數(shù)組 第 8章 函數(shù) 第 9章 預(yù)處理命令 第 10章 指針 第 11章 結(jié)構(gòu)體與共用體 第 12章 位運(yùn)算 第 13章 文件 目 錄 C語言發(fā)展歷史 C語言的特點(diǎn) 簡(jiǎn)單的 C程序介紹 C程序的上機(jī)步驟 第 1章 C語言概述 C語言程序設(shè)計(jì) 第一章 C語言概述 167。教材、參考書與課時(shí)安排 ?教材 C程序設(shè)計(jì) (第二版) 譚浩強(qiáng)編著 清華大學(xué)出版社 ?參考書 C語言程序設(shè)計(jì)教程 譚浩強(qiáng) 高等教育出版社 C高級(jí)實(shí)用程序設(shè)計(jì) 王士元 清華大學(xué)出版社 C程序設(shè)計(jì)試題匯編 譚浩強(qiáng) 清華大學(xué)出版社 ?課時(shí)安排 64學(xué)時(shí) 167。 C語言發(fā)展歷史 ?程序設(shè)計(jì)語言的發(fā)展 機(jī)器語言 匯編語言 高級(jí)語言 面向過程 面向?qū)ο? CPU指令系統(tǒng),由 0、 1序列構(gòu)成的指令碼組成 如: 10000000 加 10010000 減 用助記符號(hào)描述的指令系統(tǒng),可進(jìn)行地址、位操作 如 ADD A, B 編寫系統(tǒng)軟件,直接對(duì)硬件操作,可讀性,移植性差 面向機(jī)器的語言 C語言程序設(shè)計(jì) 第一章 C語言概述 可讀性,移植性好,編寫應(yīng)用程序 一般較難實(shí)現(xiàn)匯編語言的某些功能 如:地址和位的操作 C語言兼有高級(jí)和低級(jí)語言的功能 適合寫系統(tǒng)軟件和應(yīng)用軟件 又稱中級(jí)語言 ?C語言發(fā)展過程 ?產(chǎn)生背景 ?ALGOL 60→CPL 語言 → BCPL→B 語言,寫 UNIX系統(tǒng) ?產(chǎn)生過程 ?時(shí)間 :1972~1973 ?地點(diǎn) :美國(guó)貝爾實(shí)驗(yàn)室 ?目的 :UNIX操作系統(tǒng) ?設(shè)計(jì)人 : ?C標(biāo)準(zhǔn) ?標(biāo)準(zhǔn) C: 1978年 Kamp。 C語言程序設(shè)計(jì) 第一章 C語言概述 C語言簡(jiǎn)潔、緊湊,使用方便、靈活。 int i。 i+=2。 VAR a:ARRAY[1..10] OF INTEGER。 i=i+1。amp。 C語言程序設(shè)計(jì) 第一章 C語言概述 C語言 運(yùn)算符豐富(附錄 C) C 數(shù) 據(jù) 類 型 基本類型 構(gòu)造類型 指針類型 空類型 void 定義類型 typedef 數(shù)值類型 字符類型 char 枚舉類型 enum 整 型 浮點(diǎn)型 單精度型 float 雙精度型 double 短整型 short 長(zhǎng)整型 long 整型 int 數(shù)組 結(jié)構(gòu)體 struct 共用體 union C語言程序設(shè)計(jì) 第一章 C語言概述 C語言 數(shù)據(jù)結(jié)構(gòu)豐富 167。 b=24。 z=x+y。a,amp。 } int max(int x,int y) { int z。 } scanf語句中 “ amp。 i10。 } } printf(―%d\n‖,sum)。 C程序的上機(jī)步驟 ?C程序開發(fā)步驟 開 始 編 輯 編 譯 連 接 執(zhí) 行 有錯(cuò)?結(jié)果正確? 結(jié) 束有源程序 f i l e .c目標(biāo)程序f i l e . obj庫(kù)函數(shù)和其它目標(biāo)程序可執(zhí)行目標(biāo)程序無正確不正確 C語言程序設(shè)計(jì) 第一章 C語言概述 程序代碼的錄入 , 生成源程序 *.c 語法分析查錯(cuò),翻譯 生成目標(biāo)程序 *.obj 與其它目標(biāo)程序或庫(kù) 鏈接裝配 ,生成可執(zhí)行 程序 *.exe 源程序 目標(biāo)程序 可執(zhí)行程序內(nèi)容 程序設(shè)計(jì)語言 機(jī)器語言 機(jī)器語言可執(zhí)行 不可以 不可以 可以文件名后綴 .c 或 . c p p . o b j . e x e?Turbo C集成開發(fā)環(huán)境 ?配置要求 ?UNIX,PCDOS,MSDOS,UCDOS操作系統(tǒng) ?硬盤容量約 2M, 448K RAM運(yùn)行空間 ?安裝 Turbo C ?創(chuàng)建子目錄 ?Install ?若不是可安裝盤 ,將文件拷貝到對(duì)應(yīng)的目錄下 TC *.* INCLUDE LIB *.* SYS *.* C語言程序設(shè)計(jì) 第一章 C語言概述 ?進(jìn)入 Turbo C ?D:\TC? ?主控菜單 ?文件操作 FILE :New Load Save Write to ?編輯操作 EDIT:插入 /修改 塊 查找 /替換 ?編譯鏈接 COMPILE LINK MAKE ?執(zhí)行 RUN ?退出 Turbo C ?Alt +x ?Alt+F ,Q ?幫助 Help ?F1 ?Ctrl+F1 C語言程序設(shè)計(jì) 第一章 C語言概述 基本操作: F10調(diào)用主菜單 F2存盤 F3打開 F1幫助信息 Alt+F9Compile Ctrl+F9Run Alt+F5User Screen Alt+X 退出 Tc ?常用熱鍵 文本編輯: ????移動(dòng)光標(biāo) PgUp,PgDn上下翻頁(yè) Ctrl+PgUp,Ctrl+PgDn文件首尾 Home行 首 End行 尾 Ddelete Insert Bkspace 塊操作 : Ctrl+KB塊開始標(biāo)記 Ctrl+KK塊結(jié)束標(biāo)記 Ctrl+KC塊拷貝 Ctrl+KV塊移動(dòng) Ctrl+KY塊刪除 Ctrl+KH塊隱藏 程序調(diào)試: F8Step over F7Trace into F4Goto Cursor Ctrl+F7Add Watch Ctrl+F8Toggle Breakpoint Ctrl+F2Program Reset 窗口操作: F5窗口縮放 F6窗口切換 C語言程序設(shè)計(jì) 第一章 C語言概述 167。例如:歌曲的樂譜,建造房子等。 準(zhǔn)確、高效 ?計(jì)算機(jī)算法類別 ?數(shù)值運(yùn)算算法 ?非數(shù)值運(yùn)算算法 C語言程序設(shè)計(jì) 第二章 程序的靈魂 —— 算法 167。 算法的特性 ?有窮性 —在合理范圍內(nèi)可完成 ?確定性 —無歧義性 ?有零個(gè)或多個(gè)輸入 —從外界得到信息 ?有一個(gè)或多個(gè)輸出 —問題的答案 ?有效性 —每步有確定的結(jié)果 C語言程序設(shè)計(jì) 第二章 程序的靈魂 —— 算法 167。 C語言程序設(shè)計(jì) 第二章 程序的靈魂 —— 算法 167。 C的數(shù)據(jù)類型 C 數(shù) 據(jù) 類 型 基本類型 構(gòu)造類型 指針類型 空類型 void 字符型 char 整 型 實(shí) 型(浮點(diǎn)型) 單精度型 float 雙精度型 double 數(shù)組類型 結(jié)構(gòu)體類型 共用體類型 短整型 short 長(zhǎng)整型 long 整型 int 枚舉類型 enum 數(shù)據(jù)類型決定: 1. 數(shù)據(jù)占內(nèi)存字節(jié)數(shù) 2. 數(shù)據(jù)取值范圍 3. 可以進(jìn)行的操作 C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 ?常量和符號(hào)常量 ?定義:程序運(yùn)行過程中,其值不能被改變的量(常數(shù)) ?分類:直接常量、 符號(hào)常量 167。 total=num*PRICE。 ? 變量名和變量值有不同的含義 ?變量名實(shí)為一個(gè)符號(hào)地址 a 3 例 變量的使用 main() { int a。 ?命名規(guī)則: ?只能由 字母、數(shù)字、下劃線 組成,且 第一個(gè)字符必須是字母或下劃線 ?大小寫字母含義不同,一般用 小寫 ?不能使用 關(guān)鍵字 ?TC允許最長(zhǎng) 32個(gè)字符,建議長(zhǎng)度不超過 8個(gè)字符 ?使用: 先定義、后使用 標(biāo)識(shí)符應(yīng)該 “ 見名知意 ” ,如 total , max 標(biāo)識(shí)符應(yīng)該 “ 不宜混淆 ” ,如 l與 1 , O與 0 這些標(biāo)識(shí)符合法嗎? 1A、 、¥ 12 3 Tatol、 int、 max C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 167。 (指定變量 c、 d為無符號(hào)短整型 ) long e,f。b=24。 printf(―a+u=%d,b+u=%d\n,c,d)。 b= a+1。 C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 167。 a= 。 字符型數(shù)據(jù) ?字符常量 ?定義 :用 單引號(hào) 括起來的 單個(gè) 字符 或 轉(zhuǎn)義字符 ?字符常量的 值 :該字符的 ASCII碼 值 ?定義格式: char 變量名 = 值 ?轉(zhuǎn)義字符 :反斜線后面跟一個(gè)字符或一個(gè)代碼值表示 如 ‘ a? ?A? ?\n? ?\t ? 如 ‘ a‘——97 , ‘ A‘——65 ?\n‘——10, ?\t‘——9 char ch=65 與 char ch=‘ A‘ 與 char=?\101‘是等效的 C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 表 轉(zhuǎn)義字符及其含義 轉(zhuǎn)義字符 含義 \n \v \r \a \? \ddd \t \b \f \\ \― \xhh 轉(zhuǎn)義字符 含義 換行 垂直制表 回車(不換行) 響鈴 單引號(hào) 3位 8進(jìn)制數(shù)代表的字符 水平制表(右移 8格) 退格 換頁(yè) 反斜線 雙引號(hào) 2位 16進(jìn)制數(shù)代表的字符 例 轉(zhuǎn)義字符的使用 include
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1