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

正文內(nèi)容

數(shù)據(jù)的存儲(chǔ)與運(yùn)算ppt課件(編輯修改稿)

2025-06-08 12:13 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 型)和長(zhǎng)雙精度型( long double)三類形式。 實(shí)型數(shù)據(jù)的運(yùn)算與分析(2)實(shí)型數(shù)據(jù)在內(nèi)存中的存放形式 一個(gè)浮點(diǎn)型數(shù)據(jù)一般在內(nèi)存中占 4個(gè)字節(jié) (32位 )。與整型數(shù)據(jù)的存儲(chǔ)方式不同,浮點(diǎn)型數(shù)據(jù)是按照指數(shù)形式存儲(chǔ)的。系統(tǒng)把一個(gè)浮點(diǎn)型數(shù)據(jù)分成小數(shù)部分和指數(shù)部分,分別存放。指數(shù)部分采用標(biāo)準(zhǔn)化的指數(shù)形式。例 include void main(){float p。 p = 。 printf(“%f\n”,p )。 } 說明:說明: 一個(gè)實(shí)型變量只能保證的有效數(shù)字是 7位有效數(shù)字,后面的數(shù)字是無意義的,并不準(zhǔn)確地表示該數(shù)。應(yīng)當(dāng)避免將一個(gè)很大的數(shù)和一個(gè)很小的數(shù)直接相加或相減,否則就會(huì) “ 丟失 ” 小的數(shù)運(yùn)行結(jié)果: 實(shí)型數(shù)據(jù)的運(yùn)算與分析(3) 把實(shí)數(shù)按雙精度數(shù)處理 C編譯系統(tǒng)將浮點(diǎn)型常量作為雙精度來處理。 例如 : f = * 系統(tǒng)先把 行相乘運(yùn)算,得到的乘也是一個(gè)雙精度數(shù)。最后取其前 7位賦給浮點(diǎn)型變量 f。如果在數(shù)的后面加字母 f或 F(如 , ),這樣編譯系統(tǒng)就會(huì)把它們按單精度( 32位)處理。 字符型數(shù)據(jù)的運(yùn)算 逐個(gè)輸出英文字母 C,H,I,N,A。然后按反序輸出,即 A,N,I,H,C。 可以把 5個(gè)字母分別放在 5個(gè)變量中,第 1次按正序輸出這 5個(gè)字母,第 2次按反序輸出這 5個(gè)字母。 C語言提供字符型變量,用來存放字符數(shù)據(jù)。 例題 解題思路 字符數(shù)據(jù)運(yùn)算的簡(jiǎn)單例子 字符型數(shù)據(jù)的運(yùn)算include void main(){ char a=39。C39。,b=39。H39。,c=39。I39。,d=39。N39。,e=39。A39。 /* a,b,c,d,e定義為字符變量 */ printf(%c%c%c%c%c\n,a,b,c,d,e)。 /* 順序輸出 CHINA */ printf(%c%c%c%c%c\n,e,d,c,b,a)。 /* 反序輸出 CHINA */ }編寫程序說明:說明:第 3行是定義字符變量 a,b,c,d,e。字符要用單撇號(hào)括起來。一個(gè)字符變量放一個(gè)字母字符。第 4,5行輸出 5個(gè)字母。輸出字符所用的格式說明為 “%c”。運(yùn)行結(jié)果: CHINA ANIHC 字符型數(shù)據(jù)的運(yùn)算 字符常量和字符變量1. 字符常量(1)用單引號(hào)包含的一個(gè)字符是字符型常量(2)只能包含一個(gè)字符‘ a’,’A ’, ‘1’‘ abc’ 、 “ a”? 字符型數(shù)據(jù)的運(yùn)算 有些以 “ \” 開頭的特殊字符稱為轉(zhuǎn)義字符\n 換行\(zhòng)t 橫 向跳格\r 回 車\\ 反 斜杠\ddd ddd表示 1到 3位八進(jìn)制數(shù)字\xhh hh表示 1到 2位十六進(jìn)制數(shù)字 字符型數(shù)據(jù)的運(yùn)算3. 字符變量? 字符型變量用來存放字符常量,注意只能放一個(gè)字符。? 字符變量的定義形式如下: char c1,c2。? 在本函數(shù)中可以用下面語句對(duì) c1,c2賦值: c1= ‘ a’ ; c2= ‘ b’ ;? 一個(gè)字符變量在內(nèi)存中占一個(gè)字節(jié)。 字符型數(shù)據(jù)的運(yùn)算 ? 一個(gè)字符常量存放到一個(gè)字符變量中,實(shí)際上并不是把該字符的字型放到內(nèi)存中去,而是將該字符的相應(yīng)的 ASCII代碼放到存儲(chǔ)單元中。這樣使字符型數(shù)據(jù)和整型數(shù)據(jù)之間可以通用。注意 : 一個(gè)字符數(shù)據(jù)既可以以字符形式輸出,也可以以整數(shù)形式輸出。例 。 include void main() {char c1,c2。 c1=97。 c2=98。 printf(“%c %c\n”,c1,c2)。 printf(“%d %d\n”,c1,c2)。 } ? 說明:說明: 在第3和第 4行中,將整數(shù) 97和 98分別賦給 c1和 c2,它的作用相當(dāng)于以下兩個(gè)賦值語句:     c1= ′ a ′。c2 = ′ b ′。 因?yàn)?’ a’ 和 ’ b’ 的 ASCII碼為 97和 98? 運(yùn)行結(jié)果: a b 97 98例 include void main() {char c1,c2; c1=’a’。 c2=’b’。 c1=c132。 c2=c232。 printf(“ % c % c″ , c1,c2); }? 說明:說明: 程序的作用是將兩個(gè)小寫字母 a和 b轉(zhuǎn)換成大寫字母 A和 B。從ASCII代碼表中可以看到每一個(gè)小寫字母比它相應(yīng)的大寫字母的 ASCII碼大 32。C語言允許字符數(shù)據(jù)與整數(shù)直接進(jìn)行算術(shù)運(yùn)算。     ? 運(yùn)行結(jié)果: A B 字符型數(shù)據(jù)的運(yùn)算 字符串常量? 字符串常量是一對(duì)雙撇號(hào)括起來的字符序列 .? 合法的字符串常量 :   “ How do you do.”, “CHINA” , “ a” , “ $”? 可以輸出一個(gè)字符串,如   printf(“How do you do.”) ; 字符型數(shù)據(jù)的運(yùn)算 ‘ a ’ 是字符常量, “ a ” 是字符串常量,二者不同。 如: 假設(shè)C被指定為字符變量 : char c c=‘a(chǎn)’。 c= “ a” ; c= “ CHINA”。 ?? 結(jié)論: 不能把一個(gè)字符串常量賦給一個(gè)字符變量。? C規(guī)定: 在每一個(gè)字符串常量的結(jié)尾加一個(gè) “ 字符串結(jié)束標(biāo)志 ” ,以便系統(tǒng)據(jù)此判斷字符串是否結(jié)束。C規(guī)定以字符 ’ \0 ’ 作為字符串結(jié)束標(biāo)志。 如: 如果有一個(gè)字符串常量 ” CHINA ” ,實(shí)際上在內(nèi)存中是: C H I N A \0 它占內(nèi)存單元不是5個(gè)字符,而是6個(gè)字符,最后一個(gè)字符為 ’ \0 ’ 。但在輸出時(shí)不輸出’ \0 ’ 。 字符型數(shù)據(jù)的運(yùn)算 符號(hào)常量 為什么要用符號(hào)常量 例題 已知圓的半徑為 r,求圓周長(zhǎng) c,圓面積 s,圓球體積 v。解題思路圓周長(zhǎng) 圓面積 園體積 有了以上公式就可以進(jìn)行計(jì)算了 s= c=2 V= 符號(hào)常量include void main() {double r=,c,s,v。 c=2**r。 s=*r*r。 v=4/3**r*r*r。 printf(c=%f\ns=%f\nv=%f\n,c,s,v)。 }編寫程序說明:說明: 運(yùn)行結(jié)果: c= s= v= 符號(hào)常量說明:說明: ( 1
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1