《photoshop圖形圖像處理1.2 C語言程序的基本數(shù)據(jù)對象電子教案 中職c語言程序設(shè)計(jì)基礎(chǔ)》由會員分享,可在線閱讀,更多相關(guān)《photoshop圖形圖像處理1.2 C語言程序的基本數(shù)據(jù)對象電子教案 中職c語言程序設(shè)計(jì)基礎(chǔ)(27頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,*,photoshop圖形圖像處理1.2 C語言程序的基本數(shù)據(jù)對象電子教案 中職 高教版 c語言程序設(shè)計(jì)基礎(chǔ),正確識別和使用數(shù)據(jù)類型,在,C,程序中正確規(guī)范書寫各種類型的常數(shù),在,C,程序中正確使用變量,能力目標(biāo):,任務(wù)一,數(shù)據(jù)分類,描述對象,屬性,數(shù)據(jù),電視臺節(jié)目,人,人,班級,作業(yè),電話,國家,電池,貨車,CPU,內(nèi)存,節(jié)目套數(shù),身高,體重,名稱,等級,號碼,英文名稱,型號,載重量,主頻,容量,1.,收集生活中的數(shù),數(shù)據(jù),組成元素,有小數(shù)點(diǎn)否,能否參加算術(shù)運(yùn)算,13,8921,1.72,65421458
2、,3e8,china,56ty*3e,2.,分析數(shù)據(jù)的特性,數(shù)據(jù)類型,示例數(shù)據(jù),說明,基本整型,630,int,能表示正負(fù)數(shù)占,2,字節(jié),長整型,5L,long,占,4,字節(jié),無符號整型,350,加,unsigned,不能表示負(fù)數(shù),單精度實(shí)型,3.213,float,占,4,字節(jié),雙精度實(shí)型,7.43432,double,占,8,字節(jié),字符型,A,char,由一個(gè)字符組成,3,數(shù)據(jù)分類,任務(wù)二,書寫數(shù)據(jù)常量,常量:是在程序運(yùn)行中值不發(fā)生變化的數(shù)據(jù)對象,整型常量,實(shí)型常量,字符型常量,字符串常量,1.,概念,2.,分類,(,1,)書寫整型常量,形 式,組成元素,書寫規(guī)則,十進(jìn)制,09,-,與數(shù)學(xué)
3、規(guī)則相同,八進(jìn)制,07,-,必須,0,開頭,十六進(jìn)制,09,AF,-,必須,0 x,或,0X,開頭,3.,書寫規(guī)則,(2),書寫實(shí)型常量,形式,組成元素,書寫規(guī)則,十進(jìn)制小 數(shù),09,+-,.,同數(shù)學(xué)規(guī)則,必須有小數(shù)點(diǎn),且小數(shù)字一邊必須有數(shù)字,指 數(shù),09,+-,.,E,或,e,用,E,代替數(shù)學(xué)上的,10,且,E,的兩邊必須有數(shù),,E,的右邊必須是整數(shù),3.,書寫規(guī)則,(,3,)書寫字符型常量,形式,組成元素,書寫規(guī)則,字符,0,個(gè)或一個(gè)字符,使用單引號定界符,字符串,0,個(gè)或多個(gè)字符,使用雙引號定界符,3.,書寫規(guī)則,系統(tǒng)采用另外一種形式表示這些字符,它以反斜線開頭,后面跟特定的字符或八進(jìn)制
4、、十六進(jìn)制的數(shù)字組成,這就是轉(zhuǎn)義字符。,n,不表示反斜線和,n,兩個(gè)字符,它們的組合表示控制字符換行。轉(zhuǎn)義字符在形式上單引號中出現(xiàn)了兩個(gè)或兩個(gè)以上的字符,但它代表的是另外的一個(gè)字符。,系統(tǒng)中有特別用途的字符如:引號、百分號等,控制字符如:換行符、水平制表符等不可見字符,不能直接書寫。,(,4,)書寫轉(zhuǎn)義字符,3.,書寫規(guī)則,(,1,)定義形式,#define,標(biāo)識符常量,(,2,)注意,嚴(yán)格遵守上面的定義格式。,標(biāo)識符就是符號常量,其中的字符按約定大寫。,在程序中要用該常量的地方,直接寫符號常量,即可。,4,定義符號常量:,1,、定義符號常量,表示學(xué)生的等級,#define DJ A,2,、定
5、義符號常量,表示自己姓名的漢語拼音,#define QL “qinle”,3,、定義符號常量,表示,3.0X10,20,#define SB 3.0E20,任務(wù)三,在程序中使用變量,1.,概念,變量是指在程序中可以發(fā)生改變的數(shù)據(jù)對象。,程序中的變量是用于臨時(shí)存放數(shù)據(jù)的容器,一個(gè)變量對應(yīng)著一段內(nèi)存單元。,2.,認(rèn)識,變量的三要素:數(shù)據(jù)類型、變量名、變量值,變量必須“先定義,后使用”,3.,在程序中定義變量,(,1,)格式,類型標(biāo)識符 變量名列表;,int x;,int x,y,z;,float v1;,double d1,d2,d3;,char nm;,1,、定義變量,存儲總分。,float z
6、f;,2,、定義變量,存儲成績等級。,char dj;,3,、定義變量,存儲年齡,int nl;,4,、定義變量,分別表示三個(gè)整數(shù),int a,b,c;,(,2,)變更置初值,方法一:(變量的初始化),類型標(biāo)識符 變量名常量,.,;,int x=4,y=3;,float v1,v2=4.5;,char c=H;,3.,在程序中定義變量,3.,在程序中定義變量,方法二,(變量賦初值),類型標(biāo)識符 變量名列表;,變量名常量,.,;,int x,y;,x=4;,y=5;,變量在參加算前必須要有明確的值。,1,、用初始化方法,給三個(gè)字符變量置初始值,2,、用初始化方法,給兩個(gè)實(shí)型變量置初始值,3,、用
7、賦初值方法,給兩個(gè)整型變量置初始值,4,、用賦初值方法,給兩個(gè)字符型變量置初始值,C,語言中數(shù)據(jù)的基本類型,名稱,標(biāo)識符,長度,取值范圍,描述,整型數(shù)據(jù),基本整型,int,2,-3276832767,用于描述事物對象個(gè)數(shù)、數(shù)目等不可分的屬性的數(shù)據(jù)被稱為整型數(shù)據(jù),簡稱整數(shù),長整型,long,4,-21474836482147483647,無符號整型,unsigned,2,065535,只能表示非負(fù)整數(shù),實(shí)型,單精度實(shí)型,float,4,3.4e-383.4e+38,記錄事物對象的長度、重量等屬性的帶小數(shù)點(diǎn)的數(shù)據(jù)被稱為實(shí)型數(shù)據(jù),簡稱實(shí)數(shù),雙精度實(shí)型,double,8,1.7e-3081.7e+30
8、8,字符型,char,1,事物對象的名稱、代號以及其他屬性的文字性描述被稱為字符型數(shù)據(jù),1,數(shù)據(jù)類型,知識盤點(diǎn):,l,.,常量的書寫,凡不帶小數(shù)點(diǎn)或指數(shù)的數(shù)就是整型常量,它有十進(jìn)制、八進(jìn)制、十六進(jìn)制,3,種形式:,十進(jìn)制形式:遵循數(shù)學(xué)上的書寫要求,如,128,、,-49,、,+356,等。,八進(jìn)制形式:由,0,開頭后跟(,07,)中的數(shù)字組成的數(shù)字串,如,010,、,0657,、,-036,等。,十六進(jìn)制形式:由,0 x,或,0X,開頭后跟(,09,,,af,或,AF,)中的數(shù)字組成的數(shù)字串,如,0 xac,、,0 x78d6,、,0X101,、,0X6C6C,等。,2.,書寫常量,實(shí)型常量有
9、十進(jìn)制小數(shù)和指數(shù),2,種形式,十進(jìn)制小數(shù)形式中必須有且只有一個(gè)小數(shù)點(diǎn),且小數(shù)點(diǎn)的左右至少一邊有數(shù)字;書寫指數(shù)形式注意字母,e,(或,E,)之前必須有數(shù)字,其后面的指數(shù)必須為整數(shù)。,字符常量是用單引號(,)括起的一個(gè)字符,轉(zhuǎn)義字符例外,轉(zhuǎn)義字符仍是一個(gè)字符;字符串常量是用雙引號(,)括起字符序列(字符串中的字符可以是轉(zhuǎn)義字符)。,2.,書寫常量,定義符號常量,一般格式:,#define,標(biāo)識符 常量,注意事項(xiàng):定義符號常量的命令是預(yù)編譯命令,放在源程序的最前面;標(biāo)識符中的字母一般采用大寫形式;命令行后沒有分號,命令中各部分用空格分隔。,符號常量帶來的好處是提高了程序的可讀性,便于程序的修改。,2
10、.,書寫常量,(,1,)變量是在程序運(yùn)行過程中其值可能會發(fā)生變化的數(shù)據(jù)對象。,變量包括,變量名、數(shù)據(jù)類型和變量值,3,個(gè)要素。,(,2,)變量名是標(biāo)識變量的合法標(biāo)識符。,變量對應(yīng)于計(jì)算機(jī)的,一段內(nèi)存單元,,,編譯器根據(jù),變量的數(shù)據(jù)類型,為變量分配相應(yīng)的內(nèi)存單元。,變量名是,符號化地址,。,變量必須遵守“,先定義,后使用,”的原則。,變量在參與運(yùn)算之前必須要有初始值,。,3.,定義變量,(,3,)定義變量的一般格式為:,類型標(biāo)識符 變量名列表;,類型標(biāo)識符即數(shù)據(jù)類型的名稱,如,int,,,float,,,char,等。變量名列表是用逗號(,)分隔的變量名組成。,(,4,)變量置初值,變量預(yù)置初始值有初始化和賦初值,2,種形式。變量初始化是在定義變量時(shí)預(yù)置它的初始數(shù)據(jù);賦初值是指定義變量后,在使用之前的賦值操作。,3.,定義變量,