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

正文內(nèi)容

c語(yǔ)言基礎(chǔ)知識(shí)ppt課件-在線瀏覽

2025-05-29 22:04本頁(yè)面
  

【正文】 C語(yǔ)言的發(fā)展 人和計(jì)算機(jī)交換信息用到的語(yǔ)言稱為 計(jì)算機(jī)語(yǔ)言。 為了解決某一特定問(wèn)題用某一種計(jì)算機(jī)語(yǔ)言編寫(xiě)的指令序列稱為 程序。 C語(yǔ)言本身也有一個(gè)發(fā)展過(guò)程,目前仍處于發(fā)展和完善過(guò)程中。由于 B語(yǔ)言采用按字編址,不適合 PDP_11按字節(jié)編址進(jìn)行存取的要求, B還缺乏一定的數(shù)據(jù)類型的表達(dá)能力,編譯產(chǎn)生的是解釋執(zhí)行代碼,速度慢,這是 B發(fā)展的主要障礙. C語(yǔ)言的發(fā)展過(guò)程 C (1972,取 BCPL的第二個(gè)字母 ) Bell Lab 的 .改進(jìn)了 B的數(shù)據(jù)結(jié)構(gòu)。 1973年, UNIX在 C語(yǔ)言改寫(xiě)的環(huán)境下,加進(jìn)了多道程序的功能。 UNIX公認(rèn)為第一標(biāo)準(zhǔn)的操作系統(tǒng),C語(yǔ)言成為“近十年來(lái)對(duì)計(jì)算機(jī)程序設(shè)計(jì)實(shí)踐最重要的貢獻(xiàn)之一”,成為微機(jī)、小型機(jī)、超小型機(jī)、大形機(jī)、巨型機(jī)上共同使用的一種語(yǔ)言。R合著的 《 The C Programming Language》 一書(shū)中的 C為基礎(chǔ) ANSI C (1983) 美國(guó)國(guó)家標(biāo)準(zhǔn)化協(xié)會(huì)根據(jù) C語(yǔ)言問(wèn)世以來(lái)各種版本對(duì) C的發(fā)展和擴(kuò)充,制定了新的標(biāo)準(zhǔn),稱為 ANSI C,比原來(lái)的標(biāo)準(zhǔn) C有了很大的發(fā)展 以標(biāo)準(zhǔn) C為基礎(chǔ),相應(yīng)于不同的編譯系統(tǒng),產(chǎn)生了不同版本的 C語(yǔ)言,如 MSC TurboC UNIXC等,其基本語(yǔ)句相同,庫(kù)函數(shù)不太相同 C語(yǔ)言的特點(diǎn) 人們從不同的角度總結(jié)出 C語(yǔ)言的許多特點(diǎn),這些特點(diǎn)都基本上反映了C語(yǔ)言產(chǎn)生的環(huán)境,也體現(xiàn)了設(shè)計(jì)者所追求的目標(biāo)。 1. 簡(jiǎn)潔、高效、靈活和強(qiáng)功能 C語(yǔ)言反映了設(shè)計(jì)者追求簡(jiǎn)潔、高效、靈活和強(qiáng)功能的程序設(shè)計(jì)思想,這設(shè)計(jì)目標(biāo)體現(xiàn)在: a. C語(yǔ)言程序以小寫(xiě)字母為基礎(chǔ),小寫(xiě)字母具 有易讀易寫(xiě)的特點(diǎn)。 c. 表達(dá)方式靈活。 下面我們從C語(yǔ)言的發(fā)展與 UNIX系統(tǒng)的關(guān)系來(lái)討論 C語(yǔ)言的特點(diǎn)。 C語(yǔ)言的特點(diǎn) ※ 提供結(jié)構(gòu)化程序所需要的基本控制流結(jié)構(gòu)語(yǔ)句 if~else, while, do~while, for, switch ※ 程序以函數(shù)的集合構(gòu)成,函數(shù)具有獨(dú)立的功能, 并作為模塊化設(shè)計(jì)的基本單位。 C語(yǔ)言的特點(diǎn) 5. C語(yǔ)言生成的代碼質(zhì)量高 直到現(xiàn)在匯編語(yǔ)言仍是編寫(xiě)系統(tǒng)軟件的主要工具。 UNIX操作系統(tǒng)等軟件都是用 C語(yǔ)言寫(xiě)的。 由于C語(yǔ)言的編譯程序便于移植,使得在一個(gè)環(huán)境上用C編寫(xiě)的許多程序可以很方便地移植到另一環(huán)境上。 C語(yǔ)言的缺點(diǎn) ※ 運(yùn)算符優(yōu)先級(jí)太多,不便記憶 ※ 還沒(méi)有一個(gè)一致公認(rèn)的標(biāo)準(zhǔn) ※ C 不是一個(gè)強(qiáng)類型的語(yǔ)言,類型檢查太弱,轉(zhuǎn)換 比較隨便,不太安全 C語(yǔ)言的缺陷主要反映在: C程序的執(zhí)行 P2 ?C語(yǔ)言是由附錄 Ⅰ 中列出的 32個(gè)關(guān)鍵字再加上語(yǔ)法規(guī)則構(gòu)成的。 main( ) { int a,b,x。 c=。 a=10。 x=mysum(a,b)。 printf(z=%lf\n,z)。 k=m+n。 } 程序的運(yùn)行結(jié)果是: z= … … c=。 a=10。 x=mysum(a,b)。 … … main函數(shù) … … sqrt函數(shù) … … 其他函數(shù) 文件 ② ③ ⑤ … … mysum函數(shù) ⑦ ④ ⑨ ⑥ ⑧ ① 本課程的目標(biāo) ? 掌握解決簡(jiǎn)單問(wèn)題的步驟 。 演示 執(zhí)行時(shí)必須先選擇創(chuàng)建菜單 簡(jiǎn)單 C程序與上機(jī)步驟 P3 簡(jiǎn)單 C程序 上機(jī)步驟 簡(jiǎn)單 C程序 P3 【 例 】 編寫(xiě)在屏幕上顯示一個(gè)句子 “ Let’s study the C language. ”的程序 。 } main是主函數(shù)名 有且僅有 一個(gè)主函數(shù) 函數(shù)體 本函數(shù)體有一條輸出語(yǔ)句 運(yùn)行結(jié)果如下: Let’s study the C language. 不能丟 命令行 注意:區(qū)分大小寫(xiě) 【 例 】 編寫(xiě)輸出兩個(gè)句子 “ Let’s study the C language. ”和 “ It’s interesting.”的程序 。 /* 輸出字符串后換行 */ printf(It’s interesting.\n)。 float ave。 b=6。 ave=sum/2。 } sum= 11 ? ave= ? ? 5 運(yùn)行結(jié)果: 11, 保留六位 輸出整型 輸出實(shí)型 說(shuō) 明: ? 常用數(shù)據(jù)類型:整型、實(shí)型、字符型、數(shù)組、結(jié)構(gòu)體類型、指針類型等。 ? 使用正確的輸出格式說(shuō)明。 include de
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1