




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第一章第一章C C語言程序設計基礎語言程序設計基礎計算機系統(tǒng)計算機系統(tǒng)硬件系統(tǒng)硬件系統(tǒng)軟件系統(tǒng)軟件系統(tǒng)主機主機外設外設系統(tǒng)軟件系統(tǒng)軟件應用軟件應用軟件CPU內存內存外存外存輸入設備輸入設備輸出設備輸出設備操作系統(tǒng)操作系統(tǒng)程序設計語言程序設計語言數(shù)據庫系統(tǒng)數(shù)據庫系統(tǒng)服務性程序服務性程序應用數(shù)據包應用數(shù)據包用戶程序用戶程序2022-4-57非面向對象語言非面向對象語言 Fortran (50年代中期年代中期) Algol (60年代年代) Pascal (70年年 ) Basic (64年年 ) C 語言語言 (72年年Dennis Ritchie創(chuàng)建創(chuàng)建) Ada (70年代前期年代前期)面向對
2、象語言面向對象語言 Simula (60年代中后期年代中后期) Smalltalk (72年開始年開始) C (80年由年由Bell公司創(chuàng)建公司創(chuàng)建) Java (95年由年由SUN 公司公司 創(chuàng)建創(chuàng)建) C#(2001)2022-4-511啟動啟動VC編輯源程序編輯源程序保存源程序保存源程序編譯、連接、運行編譯、連接、運行退出退出VC新建文件新建文件1.1.3 Visual C+基本使用基本使用* 例例1.21.2函數(shù)程序例。函數(shù)程序例。main( )main( ) printf(This is a C program. );printf(This is a C program. ); Th
3、is is a C program.3,5 min=36. C語言本身沒有輸入輸入語句,輸入輸出語言本身沒有輸入輸入語句,輸入輸出用庫函數(shù)用庫函數(shù)scanf()、printf()、getchar()、putchar()實現(xiàn)。實現(xiàn)。 7. 可在任意位置加注釋可在任意位置加注釋/* */,可多行,不可嵌套。,可多行,不可嵌套。8. 變量名、函數(shù)名必須是合法的標識符,變量名、函數(shù)名必須是合法的標識符,標識符標識符就是一個名字,就是一個名字,C語言規(guī)定標識符只能由語言規(guī)定標識符只能由字母、數(shù)字和下劃線字母、數(shù)字和下劃線三種字符構成,并且三種字符構成,并且第一個字符第一個字符必須是字母或下劃線。必須是字
4、母或下劃線。C語言不允許同時定義兩個完語言不允許同時定義兩個完全相同的標識符。全相同的標識符。9. C語言是語言是大小寫大小寫敏感的。敏感的。grade和和Grade不相同。不相同。10.C語言中有一些特別的標識符,他們的用途已經事先規(guī)定好了。語言中有一些特別的標識符,他們的用途已經事先規(guī)定好了。這些特別的標識符被稱為這些特別的標識符被稱為關鍵字關鍵字(也稱保留字)。如:也稱保留字)。如:int和和 main。不能用關鍵字來命名變量和函數(shù)不能用關鍵字來命名變量和函數(shù)。2022-4-5162022-4-52022-4-522BB#include “stdio.h” main() int c; c
5、=66;/字符字符B的的ASCII碼碼 putchar(c); putchar(n); putchar(66); putchar(n); B B #include “stdio.h” main( ) int c; putchar(getchar( ); putchar(c); putchar(n); printf (格式控制,輸出項表格式控制,輸出項表); 普通字符普通字符(原樣輸出)(原樣輸出) 格式說明格式說明 % +/- 0 m.n l 格式字符格式字符右對齊右對齊左對齊左對齊最小寬度最小寬度左補左補0小數(shù)位數(shù)小數(shù)位數(shù)長整型長整型d符十整符十整o無八整無八整x無無16整整c字符字符S字符
6、串字符串F實數(shù)六位實數(shù)六位E指數(shù)六位指數(shù)六位9:%d1:a,see you,1234,123.456789,1.23457e+02,1.2000002: a, see you, 1234, 123.456787, 1.23457e+02, 1.2000003:a ,see you ,1234 ,123.456787 ,1.23457e+02 ,1.2000004:a,see you,1234,123.456787,1.23457e+02,1.2000005: 123.466:123.467: 1.20008: see,1:a,see you,1234,123.456787,1.23457e+0
7、2,1.2000002: a, see you, 1234, 123.456787, 1.23457e+02, 1.2000003:a ,see you ,1234 ,123.456787 ,1.23457e+02 ,1.2000004:a,see you,1234,123.456787,1.23457e+02,1.2000005: 123.466:123.467: 1.20008: see,9:%d 1.3.4 格式輸入格式輸入函數(shù)函數(shù)scanf( )n 需要預編譯命令。需要預編譯命令。n 功能:把從終端(鍵盤)輸入的數(shù)據傳送給對應功能:把從終端(鍵盤)輸入的數(shù)據傳送給對應的變量。的變量。n
8、 調用形式:調用形式: scanf(格式控制,輸入項地址表格式控制,輸入項地址表); scanf(格式控制,輸入項地址表格式控制,輸入項地址表); 普通字符普通字符(原樣輸入)(原樣輸入) 格式說明格式說明 % m h l * 格式字符格式字符最小寬度最小寬度短整形短整形不賦值不賦值長整形長整形d符十整符十整o無八整無八整x無無16整整c字符字符S字符串字符串F實數(shù)六位實數(shù)六位E指數(shù)六位指數(shù)六位注:注: 格式控制部分用格式控制部分用雙引號括起來的字符串雙引號括起來的字符串,分為,分為普通普通字符字符和和格式說明格式說明。 輸入項輸入項地址表地址表是若干變量的地址,而非變量名。是若干變量的地址,而非變量名。 &變量名變量名 格式說明與輸入項格式說明與輸入項一一對應一一對應。 輸入時輸入時不能規(guī)定精度不能規(guī)定精度。 若格式控制字符串中無其
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 木材加工企業(yè)的信息化建設與管理考核試卷
- 化工產品批發(fā)商銷售團隊激勵與培訓實踐考核試卷
- 冷凍飲品行業(yè)企業(yè)發(fā)展戰(zhàn)略與實施路徑考核試卷
- 半導體照明器件的振動測試考核試卷
- 家具品牌形象塑造考核試卷
- 機床附件的行業(yè)競爭格局與市場定位考核試卷
- 國際貿易中的社會責任與合規(guī)性考核試卷
- 成人高考物理電磁學綜合應用考核試卷
- 小學生師生互動課件
- 耗材供應合同范本
- 人教部編版六年級下冊道德與法治第二課-《學會寬容-第一課時-寬容讓生活更美好》教學課件
- 醫(yī)患溝通技巧培訓講義
- 丁苯橡膠乳液聚合生產工藝課件
- -抗腫瘤藥物的心臟毒性及防治新版課件
- 第1章全科醫(yī)學概述(人衛(wèi)第五版全科醫(yī)學概論)課件
- 拖拉機培訓(基礎和通用知識)課件
- 對核武器和核事故的防護
- 中國古代經濟史講稿
- 怎樣做好一名拉長
- 故障檢測報告表
- 基本養(yǎng)老保險個人權益記錄范文單
評論
0/150
提交評論