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

正文內(nèi)容

清華c語言程序設計1概述和數(shù)據(jù)類型ppt-展示頁

2024-12-17 10:45本頁面
  

【正文】 –運算符豐富 –數(shù)據(jù)結(jié)構(gòu)豐富 –允許訪問物理地址 ?結(jié)構(gòu)化 ?目標代碼質(zhì)量高,程序執(zhí)行效率高 ?可移植性好 C語言程序設計 15 第一章 C語言簡介 C語言的特點 基本組成 ? 基本字符集 ? C語言編程中可以使用的字符。 ? 1994年, ISO又修訂了 C語言標準。 ? 1987年 ,ANSI公布了新標準 ——87 ANSI C。 ? 1988年 K amp。 ? 之后, C語言先后移植到大、中、小、微型計算機上 ,已獨立于 UNIX和 PDP,風靡世界 ,成為最廣泛的幾種計算機語言之一。 ? 1977年出現(xiàn)了 《 可移植 C語言編譯程序 》 ,推動了 UNIX在各種機器上實現(xiàn) , C語言也得到推廣,其發(fā)展相輔相成。 ? C語言是在 B語言的基礎(chǔ)上發(fā)展起來的。C語言程序設計 1 第一章 C語言簡介 C語言程序設計 2 第一章 C語言簡介 教材、參考書與課時安排 – 教材 C語言程序設計 唐國民 編著 清華大學出版社 – 參考書 C程序設計 譚浩強 清華大學 出版社 C高級實用程序設計 王士元 清華大學出版社 – 課時安排 授課 : 60學時 C語言程序設計 3 第一章 C語言簡介 – 上機安排 ? 上機地點: 1幢四樓計算機機房 431 ? 上機時間: 每周二 4節(jié)、周五 6節(jié) ? 上機內(nèi)容: – C語言實踐教程 ? 要求 : –所有作業(yè)必須 獨立 完成 –作業(yè)必須經(jīng) 上機調(diào)試通過 –上機考勤 3次 缺席,按不及格處理 –發(fā)現(xiàn)上機時間 上網(wǎng) ,按缺席一次處理 C語言程序設計 4 第一章 C語言簡介 課程要求 –課前請做好預習 –保持課堂安靜,頭腦清醒,思維活躍 –認真、獨立、按時完成并提交作業(yè) –重視上機實踐,有效利用寶貴的上機時間 C語言程序設計 5 第一章 C語言簡介 C語言是一種有代表性的流行的計算機高級語言(我們也稱它為中級語言 ——它既有計算機高級語言的特點也有低級語言的特點),使用它能很好的理解計算機處理的基本原理以及高級語言與數(shù)據(jù)結(jié)構(gòu)的基本思想,初步學會運用計算機語言解決實際問題、培養(yǎng)學生程序設計邏輯思想,并為今后進一步使用其他面向?qū)ο蟮目梢暬_發(fā)工具,開發(fā)管理信息系統(tǒng)等應用程序打下基礎(chǔ)。 一、 C語言程序設計在計算機科學與技術(shù)專業(yè)中的作用與地位 C語言程序設計 6 第一章 C語言簡介 課程目標 : ?熟記 C語言的基本概念 ?熟悉 CFREE的上機操作環(huán)境 ?會讀、會編、會調(diào)試 C程序 ?會用 C語言解決實際問題 C語言程序設計 7 第一章 C語言簡介 學習要點 : ?熟記 C語言的語法、句法 ?學會算法分析與算法設計 課程重點 : ?第二章 ~第七章 課程難點 : ?第五章、第六章、第七章 C語言程序設計 8 第一章 C語言簡介 第一章 C語言程序設計 9 第一章 C語言簡介 ? 主要內(nèi)容 C語言發(fā)展史和特點 C程序的基本結(jié)構(gòu) C程序的上機步驟和方法 C語言程序設計 10 第一章 C語言簡介 一、C語言的發(fā)展歷史 ? C語言是國際上廣泛流行的高級語言。 ? 1960年 ALGOL60語言 1963年 CPL語言 1967年 BCPL語言 1970年 B語言 1972年 C語言 用于開發(fā) UNIX操作系統(tǒng) C語言程序設計 11 第一章 C語言簡介 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 Ada ALGOL60 ALGOL68 Pascal Modula2 CPL BCPL B C C++ Java LISP PROLOG COBOL FORTRAN77 FORTRAN PL/1 Simula 67 Smalltalk 80 BASIC ANSIBASIC QBASIC VB FORTRAN90 C語言程序設計 12 第一章 C語言簡介 ? 1975年 UNIX第 6版發(fā)布 ,C優(yōu)點突出引起關(guān)注。 ? 1978年影響深遠的名著 《 The C Programming Language》 由 Brian Dennis 合著 ,被稱為標準 C。 C語言程序設計 13 第一章 C語言簡介 ? 1983年 ,美國國家標準化協(xié)會 (ANSI)根據(jù) C語言各種版本對 C的發(fā)展和擴充 ,制定了新的標準 ANSI C ,比標準 C有了很大的發(fā)展。 R按照 ANSI C修改了他們的 《 The C Programming Language》 。 ? 1990年,國際標準化組織接受了 87 ANSI C為 ISO C 的標準 (ISO9899—1990)。 ? 目前流行的 C語言編譯系統(tǒng)大多是以 ANSI C為基礎(chǔ)進行開發(fā)的。 ASCII字符集 ? 數(shù) 字: 0 1 2 3 4 5 6 7 8 9 ? 字 母: a b c …… z A B C …… Z ? 運算符: + * / % = 39。 | ∧ ~ amp。 || ! ? ( ) [ ] { } . ? : , 。 } 注釋 編譯預處理 函數(shù) 語句必須;結(jié)束 輸出: Hello,World! 例 第一個程序 Hello,World! 函數(shù)必須 {開頭,以 }結(jié)束 C語言程序設計 17 第一章 C語言簡介 例 /* calculate the max of a and b*/ include /* This is the main program */ main() { int a,b,sum。 b=24。 printf(”max= %d\n,max)。 if (xy) z=x。 return (z)。 sum=0。 i10。j10。 } } printf(―%d\n‖,sum)。 ? 程序語句 – C程序由語句組成 –用“ 。 ( √) 例 C編譯器可以找出 C源程序中所有的語法錯誤和邏輯錯誤。 ( ) C語言程序設計 22 第一章 C語言簡介 CFREEC集成開發(fā)環(huán)境 C語言程序設計 23 第一章 C語言簡介 第二章 C語言程序設計 24 第一章 C語言簡介 ? 本章要點 ?數(shù)據(jù)的描述規(guī)則 ?數(shù)據(jù)的操作規(guī)則 第二章基本數(shù)據(jù)類型及運算 C C語言程序設計 25 第一章 C語言簡介 ? 主要內(nèi)容 標識符 常量與變量 運算符和表達式 標準函數(shù)和自定義函數(shù) 格式輸入輸出函數(shù) 第二章基本數(shù)據(jù)類型及運算 C C語言程序設計 26 第一章 C語言簡介 標識符 C語言中,標識符分為:關(guān)分健字和用戶自定義標識兩類。 數(shù)據(jù)類型關(guān)健字: int long short char unsigned float double enum struct union void const 數(shù)據(jù)存儲類型關(guān)健字: auto static register extern 用于語句的關(guān)健字: if else case default break do while for switch goto return continue 為原有的數(shù)據(jù)類型命新名: typedef 求字節(jié)數(shù): sizeof 預處理: define include undef if else endif ifdef ifndef C語言程序設計 27 第一章 C語言簡介 二、用戶定義標識符 ? 定義:用來標識變量、常量、函數(shù)等的字符序列 ? 標識符的命名規(guī)則: –只能由 字母 、 數(shù)字 、 下劃線 組成,且第一個字母必須是字母或下劃線 –字母區(qū)分大小寫 –不能使用關(guān)鍵字 ? 命名原則: –見名知意 –不宜混淆 如 l與 I, o與 0 例 :判斷下列標識符號合法性 sum Sum day Date 3days student_name 33 lotus_1_2_3 char ab _above $123 . 3da33 ab 第二章基本數(shù)據(jù)類型及運算 C C語言程序設計 28 第一章 C語言簡介 例 可在 C程序中用做用戶標識符的一組標識符是 ( 2022年 9月全國計算機等考試原題) A、 and B、 Date C、 Hi D、 case _2022 ymd Bigl 答案: A 例 以下選項中不合法的標識符是( )。a D、 _00 答案: C 例 在 C 程序中 ,APH 和 aph 代表不同的變量。 數(shù)據(jù)類型 構(gòu)造類型 指針類型 空類型( 無值類型) void 枚舉類型 enum 數(shù)組類型 結(jié)構(gòu)類型 struct 聯(lián)合類型 union 基本類型 整型 int 字符型 char 實型(浮點型) 單精度實型 float 雙精度實型 double C語言程序設計 30 第一章 C語言簡介 常量和符號常量 在程序運行過程中 ,其值不能被改變的量稱為常量 常量區(qū)分為不同的類型: 整型 100, 125, 100, 0 實型 , , 字符型 ‘ a‘, ?b‘, ‘ 2‘ 字符串 ‘ a‘, ?ab‘, ‘ 1232‘ C語言程序設計 31 第一章 C語言簡介 ? 一般用大寫字母 ? 是宏定義預處理命令,不是 C語句 – 直接常量 : ?整型常量 ?實型常量 ?字符常量 ?字符串常量 如 define PRICE 30 常量 ? 定義:程序運行時其值不能改變的量(即常數(shù)) ? 分類 : – 符號常量 :用標識符代表常量 ?定義格式: define 符號常量 常量 例 符號常量舉例 define PRICE 30 main() { int num,total。 total=num*PRICE。 } 運行結(jié)果: total=300 說明: 程序中用 define命令行定義 PRICE代表常量 30,此后凡在本文件中出現(xiàn)的PRICE都代表 30,可以和常量一樣進行運算 C語言程序設計 32 第一章 C語言簡介 整型常量(整常數(shù)) ? 三種形式: – 十進制整數(shù):由數(shù)字 0~9和正負號表示 .如 123,456,0 – 八進制整數(shù):由數(shù)字 0開頭 ,后跟數(shù)字 0~7表示 .如0123,011 –
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1