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

正文內(nèi)容

[計算機軟件及應用]第2章c語言程序基礎(已修改)

2025-01-31 17:34 本頁面
 

【正文】 C語言程序基礎 主講教師 :齊林海 控制與計算機工程學院 學習目標 ?掌握 C語言程序的基本結構及 C語言基本語法成分 ?理解 C語言數(shù)據(jù)類型的概念,掌握整型、浮點型、字符型數(shù)據(jù)的存貯形式、取值范圍、表示形式及基本運算 ?掌握格式輸入輸出函數(shù)的使用,理解輸入輸出格式字符串與輸入輸出數(shù)據(jù)間的匹配關系 ?通過模仿和改寫簡單例題,學習 C語言程序的設計、編輯、調(diào)試。 C程序的基本結構 ? C程序基本結構三部分組成: ? 編譯預處理命令; ? 主函數(shù)部分 ? 子函數(shù)部分 ? 函數(shù)部分主要是函數(shù)體; ? 說明部分 ? 執(zhí)行部分 ? 執(zhí)行部分包括三部分: ? 輸入 ? 計算處理; ? 輸出 C語言程序的基本結構如下: 編譯預處理命令 void main(void ) { 聲明部分 執(zhí)行部分 } 類型 子函數(shù)名(形參表) { 聲明部分 執(zhí)行部分 } C語言基本語法成分 ? C語言的字符集 ? 字母:小寫字母 a~z共 26個,大寫字母 A~Z共 26個。 在 C語言中字母大小寫是敏感的,即 A和 a是兩個不同的變量, Name和 name也是兩個不同的變量 ; ? 數(shù)字: 0~9共 10個; ? 特殊符號:!、 、 %、 ^、 amp。、 +、 、 *、 /、 =、 ~、 、 、 \、|;、:、?、 ?、“、(、)、 [、 ]、 {、 }等。 特別強調(diào)這些特殊符號一定是在英文輸入狀態(tài)下的輸入符號 ; ? 空白符:空格符、制表符、換行符等統(tǒng)稱為空白符。 空白符出現(xiàn)在字符常量中,起到間隔作用,通常沒有什么含義,對程序的編譯不起作用,但是有利于閱讀理解。 C語言基本語法成分 ? 標識符 ? 標識符用來標識變量名、符號常量名、函數(shù)名、數(shù)組名、類型名等; ? 注意:函數(shù)名中, C語言的庫函數(shù)名是系統(tǒng)定義的,自定義函數(shù)由用戶自行定義函數(shù)名 ; ? 標識符只能是字母( A~Z,a~z)、數(shù)字( 0~9)、下劃線( _)組成的字符串, 并且第一個字符必須是字母或下劃線 ; ? 應用標識符注意 ? 大小寫敏感; ? 語法上,標識符長度沒有限制; ? 標識符不能與關鍵字沖突(重名); ? 標識符命名要易于理解; 要注意字符與字母的區(qū)別! C語言基本語法成分 ? 關鍵字 ? C語言規(guī)定的具有特殊含義的字符串。關鍵字又稱保留字 ; ? 用戶定義的標識符不能與關鍵字相同; ? C語言的關鍵字共有 32個: ? C語言的關鍵字都是小寫; ? 運算符 ? 運算符由一個或多個字符組成; ? + * / amp。最常用的運算符; ? 運算符與變量、函數(shù)等一起組成表達式,完成某種運算; C語言基本語法成分 ? 分隔符 ? C語言中,分隔符有逗號、空格、 Tab和回車等 ? 逗號 : 主要用于在類型說明和函數(shù)參數(shù)表中分隔各個變量 ; ? 空格、 Tab和和回車: 多用于語句和各單詞之間的間隔符 ; ? 在關鍵字或標識符之間必須要有一個或一個以上的分隔符作為間隔。 C語言數(shù)據(jù)類型 ——概述 ? 數(shù)據(jù)必須區(qū)分為不同的數(shù)據(jù)類型,這是因為數(shù)據(jù)處理時采用的方式和要求不同; ? 每一個數(shù)據(jù)都屬于一個確定的、具體的數(shù)據(jù)類型; ? 不同的數(shù)據(jù)類型在數(shù)據(jù)表示形式、取值范圍、占用內(nèi)存空間大小、可參與的運算的種類等方面都有所不同; C語言數(shù)據(jù)類型 ——概述 數(shù)據(jù)類型 基本類型 構造類型 指針類型 空類型 void 浮點型 字符型 char 枚舉型 enum 整 型 short int int long int float double 數(shù)組型 結構體型 共用體型 C語言的數(shù)據(jù)類型十分豐富 ? 無論何種數(shù)據(jù)類型,都有常量變量之分; ? 常量 :在程序執(zhí)行過程中,常量的值不能由程序改變; ? 變量 :在程序執(zhí)行過程中,變量的值可以由程序改變; ? 無論是常量還是變量,在內(nèi)存中都自己的存貯空間: ? 常量空間 : 在程序執(zhí)行過程中,某個存貯空間中的內(nèi)容保持不變,這個空間中的量成為常量; ? 變量空間 : 在程序執(zhí)行過程中,某個存貯空間中的內(nèi)容根據(jù)程序執(zhí)行的情況發(fā)生改變,這個空間中的量成為變量; ? 無論是常量還是變量,它們的存貯空間都自己的命名: ? 常量名 :存放常量的內(nèi)存單元的名稱; ? 變量名 :存放變量的內(nèi)存單元的名稱; C語言數(shù)據(jù)類型 ——常量變量 注意: 變量名與變量值是兩個股不同的概念! C語言數(shù)據(jù)類型 ——常量變量 ? 常量或者變量根據(jù)所代表的數(shù)據(jù)類型,存貯空間大小不同; ? 常量或者變量的命名要能反映它們所表示的事務,即“見名知義”; ? 變量在使用前一定要先定義。定義要說明變量的名稱和類型,這樣系統(tǒng)會在內(nèi)存中“開辟”相應的空間用于存放該變量,程序在執(zhí)行過程中,只認準這個“房間”來取數(shù)即可。 ? 常量通常在程序執(zhí)行過程中,隨時取用。但是有時在一個程序中反復用到某個常數(shù),并且在程序調(diào)試時要不斷調(diào)整這個常數(shù),因此,也可以事先在內(nèi)存中“開辟”一個空間單元,存放這個常數(shù),每次調(diào)試時只修改這個單元的值即可,不用在源程序中逐個修改常數(shù)值。 注意: 變量、常量、函數(shù)、數(shù)組、類型等數(shù)據(jù)對象命名的有效字符序列統(tǒng)稱為標識符! C語言數(shù)據(jù)類型 ——常量變量 define PRICE 30 include Void main
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1