



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、C語言一、 C語言初步認識。1、 用C語言編寫的程序叫C語言源程序。2、 變量類型和第一個變量名之間必須用空格隔開。3、 變量與變量之間必須用逗號隔開。4、 語句結束后必須加分號。5、 任何一個C語言程序都必須有且只有一個main函數(shù),C語言總是從main函數(shù)開始執(zhí)行。6、 Main函數(shù)的標準格式是:Main()任何C程序都必須遵守這個格式。不同的C程序僅僅是大括號之間的內(nèi)容(函數(shù)體)不同。7、 任何變量都必須在使用前先定義。C程序都遵循先定義后使用。8、 C語言函數(shù)體分為兩大部分:定義部分和執(zhí)行部分。C語言規(guī)定,定義部分必須在執(zhí)行部分前面。在C程序中既可以沒有定義部分,也可以沒有執(zhí)行部分。9
2、、 C程序書寫格式自由,語句可以從任一列開始,一行可以寫多個語句。二、 C程序的編譯運行。程序編寫完成后就可以運行了。C程序的后綴(拓展名)是.c,計算機不能直接執(zhí)行。C程序經(jīng)C編譯器編譯后,生成后綴為.obj的文件,該文件是二進制文件,叫做目標文件。目標文件仍然無法直接執(zhí)行,必須通過連接程序連接生成.exe的可執(zhí)行文件后,才能直接執(zhí)行。三、 標識符。1、 標識符只能由字母、數(shù)字、下劃線組成。2、 標識符的第一個字符必須是字母或下劃線。3、 標識符中的大小字母是有區(qū)別的,如abc和Abc是兩個不同的標識符。4、 標識符的分類:a、 關鍵字:關鍵字是具有特定含義的、專門用來說明C語言他認定成分的
3、一類標識符。其均由小寫字母組成。b、 預定義標識符:它是指在C語言系統(tǒng)中已經(jīng)使用了的標識符,一般包括庫函數(shù)的名稱(printf、sin、scanf等)和編譯預處理命令名(define、include等)。預定義標識符可以作為用戶標識符使用,只是這將是標識符失去系統(tǒng)規(guī)定的原意,建議不使用。c、 用戶標識符:有用戶根據(jù)需要自己定義的標識符,但是用戶標識符不能與關鍵字相同。四、 常量 常量分為整型常量、實型常量、字符常量、字符串常量。整型常量和實型常量統(tǒng)稱數(shù)值型常量。在C語言中,還有一種用標識符命名的,叫做符號常量。例如:#define(宏定義) PI 3.14159 符號常量通常用大寫字母表示,但
4、不是語法要求,只是便于自己辨認。五、 變量 變量是在程序運行過程中其值可以改變的量。C語言中的任何變量,都必須先定義后使用。六、 數(shù)制轉換1、 進制:計算機在處理數(shù)據(jù)的時候是使用二進制來處理數(shù)據(jù)。二進制數(shù)由符號0和1來表示。二進制也有“位(bit)”,簡寫b,計算機對信息的處理往往是8的整數(shù)倍,我們把8位二進制數(shù)叫做一個字節(jié)(Byte),簡寫B(tài)。1024個字節(jié)表示一千個字節(jié),用KB表示。1KB=1024B; 1MB=1024KB; 1GB=1024MB; 1TB=1024GB; 直接書寫二進制數(shù)顯得不方便和不直觀,我們常常用八進制和十六進制來記錄數(shù)據(jù)。在八進制中用07這八個代碼組成八進制數(shù),在
5、十六進制數(shù)中用09和AF(或者af)這16個代碼表示。2、 二進制、八進制、十進制、十六進制之間的轉換。a、 十進制轉換二進制數(shù):將十進制數(shù)除以2,得到的商繼續(xù)除以2,直到商為0,然后將各次相除的余數(shù)從后往前排列就得到相應的二進制數(shù)。例如: 2 13 1 2 6 .0 2 3 .1 2 1 1 0 所得余數(shù)從后往前排列,得到二進制數(shù)1101。b、 十進制數(shù)轉換成八進制數(shù):將十進制數(shù)除以8,得到的商在除以8,直到商為0,然后將所得的余數(shù)從后往前排列,就得到該十進制數(shù)的八進制數(shù)。c、 十進制數(shù)轉換成十六進制:將十進制數(shù)除以16,得到的商在除以16,直到商為0,將所得余數(shù)從后往前排列。需要注意的是,如果余數(shù)大于或等于10,必須將計數(shù)的符號相應轉換成AF或af。d、 二進
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 莖稈特征及抗倒伏能力影響
- 體育機構管理辦法提綱
- 社會學核心理論體系梳理與考核要點解析
- 村屯信息收集管理辦法
- 基層銀行綠色金融實踐:業(yè)務推進與風險管理研究
- 合肥臨時酒店管理辦法
- 構建高效的學校安全管理組織架構
- 深度學習視角下非結構化檔案資源智能分類與主題標引研究探索
- 人工智能時代下的大學教學創(chuàng)新與突破
- 船舶網(wǎng)絡安全管理制度
- 報廢汽車回收拆解前景
- 2025年廣東省中考生物試卷真題(含答案解析)
- 第10課+遼夏金元的統(tǒng)治(大概念教學課件)2024-2025學年高一歷史上冊教學課件(統(tǒng)編版2019)
- 裝置保運方案(3篇)
- 中國聚丙烯酰胺行業(yè)市場發(fā)展分析及前景趨勢與投資研究報告2025-2028版
- 青年教師教學工作坊組織計劃
- 駐非洲員工管理制度
- 工程內(nèi)業(yè)資料管理制度
- 摩托車協(xié)議過戶協(xié)議書
- 四川省德陽市2025年七年級下學期語文期末試卷及答案
- 黎族文化課件
評論
0/150
提交評論