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

正文內(nèi)容

c語言講座版ppt課件(完整版)

2025-06-10 12:08上一頁面

下一頁面
  

【正文】 實現(xiàn)程序的模塊化。 通過以上幾個例子,可以看到 : (1) C程序是由函數(shù)構(gòu)成的。關(guān)于 scanf函數(shù)詳見第 4章。b中的“ amp。 /*將 z的值返回,通過 max帶回調(diào)用處 */ } 本程序包括兩個函數(shù) :主函數(shù) main和被調(diào)用的函數(shù) max。a, amp。注釋可以加在程序中任何位置。 例 main ( )/*求兩數(shù)之和 */ { int a, b, sum。 例 main ( ) { printf (This is a C program.\n)。 操作系統(tǒng)課程多結(jié)合 UNIX講解,而 UNIX與 C不可分,因此, C語言已經(jīng)成為被廣泛使用的教學(xué)語言。對科學(xué)計算多用 FORTRAN或 PL/Ⅰ 。因此 C既具有高級語言的功能,又具有低級語言的許多功能,可用來寫系統(tǒng)軟件。而 C語言允許程序編寫者有較大的自由度,因此,放寬了語法檢查。尤其是指針類型數(shù)據(jù),使用起來比 PASCAL更為靈活、多樣。下面將 C與PASCAL語言做一比較。本書的敘述基本上以 ANSI C 為基礎(chǔ)。R)合著了影響深遠的名著《 The C Programming Language》 ,這本書中介紹的 C語言成為后來廣泛使用的 C語言版本的基礎(chǔ),它被稱為標(biāo)準 C。 1977年出現(xiàn)了不依賴于具體機器的 C語言編譯文本 《 可移植 C語言編譯程序 》 ,使 C移植到其他機器時所需做的工作大大簡化了,這也推動了UNIX操作系統(tǒng)迅速地在各種機器上實現(xiàn)。原來的 UNIX 操作系統(tǒng)是 1969年由美國的貝爾實驗室的 ,是用匯編語言寫的。 1967年英國劍橋大學(xué)的 Matin Richards對 CPL語言做了簡化,推出了 BCPL (basic bined programming language) 語言。 1960年出現(xiàn)的 ALGOL 60是一種面向問題的高級語言,它離硬件比較遠,不宜用來編寫系統(tǒng)程序。 C語言既保持了 BCPL和 B語言的優(yōu)點 (精練,接近硬件 ),又克服了它們的缺點 (過于簡單,數(shù)據(jù)無類型等 )。原來的 UNIX 操作系統(tǒng)是 1969年由美國的貝爾實驗室的 ,是用匯編語言寫的。 1978年以后,C語言已先后移植到大、中、小、微型機上,已獨立于UNIX和 PDP了。 1987年, ANSI又公布了新標(biāo)準 —— 87 ANSIC。 C語言的主要特點如下。 (3) 數(shù)據(jù)結(jié)構(gòu)豐富,具有現(xiàn)代化語言的各種數(shù)據(jù)結(jié)構(gòu)。例如對數(shù)組下標(biāo)越界不做檢查,由程序編寫者自己保證程序的正確。一個不熟練的編程人員,編一個正確的 C程序可能會比編一個其他高級語言程序難一些。我們從應(yīng)用的角度出發(fā)對 C語言和其他傳統(tǒng)的高級語言作一簡單比較。目前在數(shù)據(jù)結(jié)構(gòu)等課程中一般用PASCAL語言舉例。現(xiàn)在, C語言已不僅用來編寫系統(tǒng)軟件,也用來編寫應(yīng)用軟件。雙引號(雙括號)內(nèi)的字符串原樣輸出。 } 本程序的作用是求兩個整數(shù) a和 b之和 sum。printf函數(shù)中括弧內(nèi)最右端 sum是要輸出的變量,現(xiàn)在它的值為 579(即 123+456之值 )。 /* max函數(shù)中的聲明部分,定義本函數(shù)中用到的變量 z為整型 */ if (xy) z=x。程序中 scanf函數(shù)的作用是輸入 a和 b的值。a和 amp。程序運行情況如下 : 8, 5 (輸入 8和 5給 a和 b) max=8 (輸出 c的值 ) 本例用到了函數(shù)調(diào)用、實際參數(shù)和形式參數(shù)等概念,我們只做了很簡單的解釋。程序中的全部工作都是由各個函數(shù)分別完成的。如果一個函數(shù)內(nèi)有多個大括弧,則最外層的一對 { }為函數(shù)體的范圍。如 : dump ( ) { } 它是一個空函數(shù),什么也不干,但這是合法的。即使是程序中最后一個語句也應(yīng)包含分號 (這是和 PASCAL語言不同的 )。 (7) 可以用 /*……*/ 對 C程序中的任何部分作注釋。從根本上說,計算機只能識別和執(zhí)行由 0和 1組成的二進制的指令,而不能識別和執(zhí)行用高級語言寫的指令。 1. 用 Turbo C 運行 C程序的步驟 Turbo C是在微機上廣泛使用的編譯程序。 用鍵盤上的“ ← ”和“ →”鍵可以選擇菜單條中所需要的菜單項,被選中的項以“反相”圖 顯示 (例如主菜單中的各項原來以白底黑字顯示,被選中時改為以黑底白字顯示)。用戶可輸入該文件名,例如 :,如果已存在此文件,則系統(tǒng)會將此文件調(diào)入內(nèi)存并顯示在屏幕上。也可以將編譯和連接合為一個步驟進行。按“ F10”鍵, 在窗口上部的主菜單中某一項處出現(xiàn)“反相”顯示(黑色亮塊)。設(shè)用戶將源文件定名為 (C源程序的后綴一般定為“ .c”)。 (3) 連接。例如 : (系統(tǒng)指定的文件名 ) 或 (用戶指定的文件名 ) 3. 在 DOS下用 Microsoft C C程序的步驟 Microsoft C是微軟公司為 IBM系列微機開發(fā)的 C編譯系統(tǒng)。 (1) 編輯 C源程序。 (3) 執(zhí)行程序。 。以上步驟只需上機試一下,即可明白。假設(shè)已輸入和編輯好的源文件名為 。老版本的 MS C采用基于 DOS平臺的命令行方式。在 UNIX系統(tǒng)下,連接是由 cc自動完成的。調(diào)用 C編譯程序 cc對源文件進行編譯。此時, TC集成環(huán)境窗口消失,屏幕上顯示出程序運行時輸出的結(jié)果。在屏幕上會顯示編譯或連接時有無錯誤和有幾個錯誤,見圖 。 如果原來不存在此文件名,則系統(tǒng)會建立一個以指定的名字命名的新文件。例如在選中“ File
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1