![C語言程序的基本數(shù)據(jù)對象_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/7409188c-a022-4d33-8291-da35bc691953/7409188c-a022-4d33-8291-da35bc6919531.gif)
![C語言程序的基本數(shù)據(jù)對象_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/7409188c-a022-4d33-8291-da35bc691953/7409188c-a022-4d33-8291-da35bc6919532.gif)
![C語言程序的基本數(shù)據(jù)對象_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/7409188c-a022-4d33-8291-da35bc691953/7409188c-a022-4d33-8291-da35bc6919533.gif)
![C語言程序的基本數(shù)據(jù)對象_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/7409188c-a022-4d33-8291-da35bc691953/7409188c-a022-4d33-8291-da35bc6919534.gif)
![C語言程序的基本數(shù)據(jù)對象_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/7409188c-a022-4d33-8291-da35bc691953/7409188c-a022-4d33-8291-da35bc6919535.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、正確識(shí)別和使用數(shù)據(jù)類型正確識(shí)別和使用數(shù)據(jù)類型在在C程序中正確規(guī)范書寫各種類型的常數(shù)程序中正確規(guī)范書寫各種類型的常數(shù)在在C程序中正確使用變量程序中正確使用變量能力目標(biāo):能力目標(biāo):任務(wù)一任務(wù)一 數(shù)據(jù)分類數(shù)據(jù)分類描述對象描述對象屬性屬性數(shù)據(jù)數(shù)據(jù)電視臺(tái)節(jié)目電視臺(tái)節(jié)目人人人人班級班級作業(yè)作業(yè)電話電話國家國家電池電池貨車貨車CPU內(nèi)存內(nèi)存節(jié)目套數(shù)節(jié)目套數(shù)身高身高體重體重名稱名稱等級等級號碼號碼英文名稱英文名稱型號型號載重量載重量主頻主頻容量容量1.1.收集生活中的數(shù)收集生活中的數(shù)數(shù)據(jù)數(shù)據(jù)組成元素組成元素有小數(shù)點(diǎn)有小數(shù)點(diǎn)否否能否參加算術(shù)運(yùn)能否參加算術(shù)運(yùn)算算1389211.72654214583e8china
2、56ty*3e2.分析數(shù)據(jù)的特性分析數(shù)據(jù)的特性數(shù)據(jù)類型數(shù)據(jù)類型示例數(shù)據(jù)示例數(shù)據(jù)說明說明基本整型基本整型630630intint 能表示正負(fù)數(shù)占能表示正負(fù)數(shù)占2 2字節(jié)字節(jié)長整型長整型5L5Llong long 占占4 4字節(jié)字節(jié) 無符號整型無符號整型350350加加unsignedunsigned不能表示負(fù)數(shù)不能表示負(fù)數(shù) 單精度實(shí)型單精度實(shí)型3.2133.213floatfloat占占4 4字節(jié)字節(jié)雙精度實(shí)型雙精度實(shí)型7.434327.43432double double 占占8 8字節(jié)字節(jié)字符型字符型AAchar char 由一個(gè)字符組成由一個(gè)字符組成3數(shù)據(jù)分類數(shù)據(jù)分類任務(wù)二任務(wù)二 書寫數(shù)據(jù)
3、常量書寫數(shù)據(jù)常量常量:是在程序運(yùn)行中值不發(fā)生變化的數(shù)據(jù)對象常量:是在程序運(yùn)行中值不發(fā)生變化的數(shù)據(jù)對象整型常量整型常量實(shí)型常量實(shí)型常量字符型常量字符型常量字符串常量字符串常量1.1.概念概念2.2.分類分類(1)書寫整型常量)書寫整型常量形形 式式組成元素組成元素書寫規(guī)則書寫規(guī)則十進(jìn)制十進(jìn)制09,-與數(shù)學(xué)規(guī)則相同與數(shù)學(xué)規(guī)則相同八進(jìn)制八進(jìn)制07,-必須必須0開頭開頭十六進(jìn)制十六進(jìn)制09,AF,-必須必須0 x或或0X開頭開頭3.3.書寫規(guī)則書寫規(guī)則(2)(2)書寫實(shí)型常量書寫實(shí)型常量形式形式組成元素組成元素書寫規(guī)則書寫規(guī)則十進(jìn)制十進(jìn)制小小 數(shù)數(shù)09,+-, .09,+-, .同數(shù)學(xué)規(guī)則,必須有小數(shù)
4、點(diǎn),且小數(shù)字同數(shù)學(xué)規(guī)則,必須有小數(shù)點(diǎn),且小數(shù)字一邊必須有數(shù)字一邊必須有數(shù)字指指 數(shù)數(shù)09,+-, ., E09,+-, ., E或或e e用用E E代替數(shù)學(xué)上的代替數(shù)學(xué)上的1010且且E E的兩邊必須有的兩邊必須有數(shù),數(shù),E E的右邊必須是整數(shù)的右邊必須是整數(shù)3.3.書寫規(guī)則書寫規(guī)則(3 3)書寫字符型常量)書寫字符型常量形式形式組成元素組成元素書寫規(guī)則書寫規(guī)則字符字符0 0個(gè)或一個(gè)字符個(gè)或一個(gè)字符使用單引號定界符使用單引號定界符字符串字符串0 0個(gè)或多個(gè)字符個(gè)或多個(gè)字符使用雙引號定界符使用雙引號定界符3.3.書寫規(guī)則書寫規(guī)則 系統(tǒng)采用另外一種形式表示這些字符,它以反斜線開頭,后面系統(tǒng)采用另外
5、一種形式表示這些字符,它以反斜線開頭,后面跟特定的字符或八進(jìn)制、十六進(jìn)制的數(shù)字組成,這就是轉(zhuǎn)義字符。跟特定的字符或八進(jìn)制、十六進(jìn)制的數(shù)字組成,這就是轉(zhuǎn)義字符。nn不表示反斜線和不表示反斜線和n n兩個(gè)字符,它們的組合表示控制字符換行。兩個(gè)字符,它們的組合表示控制字符換行。轉(zhuǎn)義字符在形式上單引號中出現(xiàn)了兩個(gè)或兩個(gè)以上的字符,但它代表轉(zhuǎn)義字符在形式上單引號中出現(xiàn)了兩個(gè)或兩個(gè)以上的字符,但它代表的是另外的一個(gè)字符。的是另外的一個(gè)字符。 系統(tǒng)中有特別用途的字符如:引號、百分號等,控制字符如:換系統(tǒng)中有特別用途的字符如:引號、百分號等,控制字符如:換行符、水平制表符等不可見字符,不能直接書寫。行符、水平
6、制表符等不可見字符,不能直接書寫。(4 4)書寫轉(zhuǎn)義字符)書寫轉(zhuǎn)義字符3.3.書寫規(guī)則書寫規(guī)則(1 1)定義形式)定義形式#define #define 標(biāo)識(shí)符常量標(biāo)識(shí)符常量(2 2)注意)注意嚴(yán)格遵守上面的定義格式。嚴(yán)格遵守上面的定義格式。標(biāo)識(shí)符就是符號常量,其中的字符按約定大寫。標(biāo)識(shí)符就是符號常量,其中的字符按約定大寫。在程序中要用該常量的地方,直接寫符號常量在程序中要用該常量的地方,直接寫符號常量即可。即可。4 4定義符號常量:定義符號常量:任務(wù)三任務(wù)三 在程序中使用變量在程序中使用變量1.1.概念概念變量是指在程序中可以發(fā)生改變的數(shù)據(jù)對象。變量是指在程序中可以發(fā)生改變的數(shù)據(jù)對象。 程序
7、中的變量是用于臨時(shí)存放數(shù)據(jù)的容器,一個(gè)變量對應(yīng)著一程序中的變量是用于臨時(shí)存放數(shù)據(jù)的容器,一個(gè)變量對應(yīng)著一段內(nèi)存單元。段內(nèi)存單元。2.2.認(rèn)識(shí)認(rèn)識(shí)變量的三要素:數(shù)據(jù)類型、變量名、變量值變量的三要素:數(shù)據(jù)類型、變量名、變量值變量必須變量必須“先定義,后使用先定義,后使用”3.3.在程序中定義變量在程序中定義變量(1 1)格式)格式類型標(biāo)識(shí)符類型標(biāo)識(shí)符 變量名列表;變量名列表; intint x; x;intint x,y,zx,y,z; ;float v1;float v1;double d1,d2,d3;double d1,d2,d3;char nm;char nm;(2 2)變更置初值)變更置
8、初值方法一:方法一:類型標(biāo)識(shí)符類型標(biāo)識(shí)符 變量名常量變量名常量,.,.;intint x=4,y=3; x=4,y=3;float v1,v2=4.5;float v1,v2=4.5;char c=H;char c=H;3.3.在程序中定義變量在程序中定義變量3.3.在程序中定義變量在程序中定義變量方法二:方法二:類型標(biāo)識(shí)符類型標(biāo)識(shí)符 變量名列表;變量名列表; 變量名常量變量名常量,.,.;intint x,yx,y; ;x=4;x=4;y=5;y=5;變量在參加算前必須要有明確的值。變量在參加算前必須要有明確的值。C C語言中數(shù)據(jù)的基本類型語言中數(shù)據(jù)的基本類型名稱標(biāo)識(shí)符長度取值范圍描述整型數(shù)
9、據(jù)基本整型int2-3276832767用于描述事物對象個(gè)數(shù)、數(shù)目等不可分的屬性的數(shù)據(jù)被稱為整型數(shù)據(jù),簡稱整數(shù)長整型long4-21474836482147483647無符號整型unsigned2065535只能表示非負(fù)整數(shù)實(shí)型單精度實(shí)型float43.4e-383.4e+38記錄事物對象的長度、重量等屬性的帶小數(shù)點(diǎn)的數(shù)據(jù)被稱為實(shí)型數(shù)據(jù),簡稱實(shí)數(shù)雙精度實(shí)型double81.7e-3081.7e+308字符型char1事物對象的名稱、代號以及其他屬性的文字性描述被稱為字符型數(shù)據(jù)1 1數(shù)據(jù)類型數(shù)據(jù)類型知識(shí)盤點(diǎn):l l. .常量的書寫常量的書寫凡不帶小數(shù)點(diǎn)或指數(shù)的數(shù)就是整型常量,它有十進(jìn)制、八進(jìn)制、
10、十凡不帶小數(shù)點(diǎn)或指數(shù)的數(shù)就是整型常量,它有十進(jìn)制、八進(jìn)制、十六進(jìn)制六進(jìn)制3 3種形式:種形式:十進(jìn)制形式:遵循數(shù)學(xué)上的書寫要求,如十進(jìn)制形式:遵循數(shù)學(xué)上的書寫要求,如128128、-49-49、+356+356等。等。八進(jìn)制形式:由八進(jìn)制形式:由0 0開頭后跟(開頭后跟(0707)中的數(shù)字組成的數(shù)字串,如)中的數(shù)字組成的數(shù)字串,如010010、06570657、-036-036等。等。十六進(jìn)制形式:由十六進(jìn)制形式:由0 x0 x或或0X0X開頭后跟(開頭后跟(0909,afaf或或AFAF)中的數(shù)字組)中的數(shù)字組成的數(shù)字串,如成的數(shù)字串,如0 xac0 xac、0 x78d60 x78d6、0
11、X1010X101、0X6C6C0X6C6C等。等。2.2.書寫常量書寫常量實(shí)型常量有十進(jìn)制小數(shù)和指數(shù)實(shí)型常量有十進(jìn)制小數(shù)和指數(shù)2 2種形式,十進(jìn)制小數(shù)形式中必須種形式,十進(jìn)制小數(shù)形式中必須有且只有一個(gè)小數(shù)點(diǎn),且小數(shù)點(diǎn)的左右至少一邊有數(shù)字;書寫指有且只有一個(gè)小數(shù)點(diǎn),且小數(shù)點(diǎn)的左右至少一邊有數(shù)字;書寫指數(shù)形式注意字母數(shù)形式注意字母e e(或(或E E)之前必須有數(shù)字,其后面的指數(shù)必須為)之前必須有數(shù)字,其后面的指數(shù)必須為整數(shù)。整數(shù)。字符常量是用單引號(字符常量是用單引號( )括起的一個(gè)字符,轉(zhuǎn)義字符例外,)括起的一個(gè)字符,轉(zhuǎn)義字符例外,轉(zhuǎn)義字符仍是一個(gè)字符;字符串常量是用雙引號(轉(zhuǎn)義字符仍是一個(gè)
12、字符;字符串常量是用雙引號( )括起字符)括起字符序列(字符串中的字符可以是轉(zhuǎn)義字符)。序列(字符串中的字符可以是轉(zhuǎn)義字符)。2.2.書寫常量書寫常量定義符號常量定義符號常量一般格式:一般格式:#define #define 標(biāo)識(shí)符標(biāo)識(shí)符 常量常量注意事項(xiàng):定義符號常量的命令是預(yù)編譯命令,放在源程注意事項(xiàng):定義符號常量的命令是預(yù)編譯命令,放在源程序的最前面;標(biāo)識(shí)符中的字母一般采用大寫形式;命令行后序的最前面;標(biāo)識(shí)符中的字母一般采用大寫形式;命令行后沒有分號,命令中各部分用空格分隔。沒有分號,命令中各部分用空格分隔。符號常量帶來的好處是提高了程序的可讀性,便于程序的符號常量帶來的好處是提高了程序
13、的可讀性,便于程序的修改。修改。 2.2.書寫常量書寫常量(1 1)變量是在程序運(yùn)行過程中其值可能會(huì)發(fā)生變化的數(shù)據(jù)對象。)變量是在程序運(yùn)行過程中其值可能會(huì)發(fā)生變化的數(shù)據(jù)對象。 變量包括變量名、數(shù)據(jù)類型和變量值變量包括變量名、數(shù)據(jù)類型和變量值3 3個(gè)要素。個(gè)要素。(2 2)變量名是標(biāo)識(shí)變量的合法標(biāo)識(shí)符。)變量名是標(biāo)識(shí)變量的合法標(biāo)識(shí)符。 一個(gè)變量對應(yīng)于計(jì)算機(jī)的一段內(nèi)存單元,編譯器根據(jù)變量的數(shù)一個(gè)變量對應(yīng)于計(jì)算機(jī)的一段內(nèi)存單元,編譯器根據(jù)變量的數(shù)據(jù)類型為變量分配相應(yīng)的內(nèi)存單元。變量名是對應(yīng)內(nèi)存單元的符號據(jù)類型為變量分配相應(yīng)的內(nèi)存單元。變量名是對應(yīng)內(nèi)存單元的符號化地址。化地址。 在在C C語言中變量必須遵守語言中變量必須遵守“先定義,后使用先定義,后使用”的原則。的原則。3.3.定義變量定義變量(3 3)定義變量的一般格式為:)定義變量的一般格式為: 類型標(biāo)識(shí)符類型標(biāo)識(shí)符 變量名列表;變量名列表;類型標(biāo)識(shí)符即數(shù)據(jù)類型的名稱,如類型標(biāo)識(shí)符即數(shù)據(jù)類型的名稱,如intint,floatfloat
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年臨時(shí)租賃協(xié)議范例(三篇)
- 2025年度安全生產(chǎn)標(biāo)準(zhǔn)化體系建設(shè)合同
- 2025年度公共場所安全保衛(wèi)勞務(wù)分包合同
- 智能停車場裝修合同范本
- 教育培訓(xùn)基地租賃合同
- 學(xué)校教室內(nèi)墻裝修工程合同
- 家電產(chǎn)品國內(nèi)物流配送協(xié)議
- 大宗商品運(yùn)輸承運(yùn)合同范本
- 主題美容院裝修協(xié)議模板
- 水產(chǎn)加工污泥轉(zhuǎn)運(yùn)協(xié)議模板
- 春節(jié)節(jié)后安全教育培訓(xùn)
- 2025年新高考數(shù)學(xué)一輪復(fù)習(xí)第5章重難點(diǎn)突破02向量中的隱圓問題(五大題型)(學(xué)生版+解析)
- 水土保持方案投標(biāo)文件技術(shù)部分
- 印刷品質(zhì)量保證協(xié)議書
- 2023年浙江省公務(wù)員錄用考試《行測》題(A類)
- CQI-23模塑系統(tǒng)評估審核表-中英文
- 南方日報(bào)圖片管理系統(tǒng)開發(fā)項(xiàng)目進(jìn)度管理研究任務(wù)書
- 《建筑工程設(shè)計(jì)文件編制深度規(guī)定》(2022年版)
- 2024-2030年中國煉油行業(yè)發(fā)展趨勢與投資戰(zhàn)略研究報(bào)告
- 小學(xué)三年級奧數(shù)入學(xué)測試題
- 我國大型成套設(shè)備出口現(xiàn)狀、發(fā)展前景及政策支持研究
評論
0/150
提交評論