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

正文內(nèi)容

數(shù)據(jù)及其類(lèi)型201最新整理(編輯修改稿)

2025-02-13 10:08 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 97 98例 大小寫(xiě)字母的轉(zhuǎn)換 include void main() {char c1,c2; c1=’a’。 c2=’b’。c1=c132。c2=c232。 printf(“ % c % c″ , c1,c2); }? 說(shuō)明:說(shuō)明: 程序的作用是將兩個(gè)小寫(xiě)字母 a和 b轉(zhuǎn)換成大寫(xiě)字母 A和 B。從ASCII代碼表中可以看到每一個(gè)小寫(xiě)字母比它相應(yīng)的大寫(xiě)字母的ASCII碼大32。C語(yǔ)言允許字符數(shù)據(jù)與整數(shù)直接進(jìn)行算術(shù)運(yùn)算。     ? 運(yùn)行結(jié)果: A B 167。說(shuō)明:說(shuō)明: 有些系統(tǒng)(如 Turbo C)將字符變量定義為 signed char型。其存儲(chǔ)單元中的最高位作為符號(hào)位,它的取值范圍是 128~ 127。如果在字符變量中存放一個(gè)ASCII碼為 0~ 127間的字符,由于字節(jié)中最高位為 0,因此用 %d輸出字符變量時(shí),輸出的是一個(gè)正整數(shù)。如果在字符變量中存放一個(gè) ASCII碼為 128~ 255間的字符,由于在字節(jié)中最高位為 1,用 %d格式符輸出時(shí),就會(huì)得到一個(gè)負(fù)整數(shù)。 167。? 字符串常量是一對(duì)雙撇號(hào)括起來(lái)的字符序列 .? 合法的字符串常量 :   “ How do you do.”, “CHINA”, “ a” , “ $”? 可以輸出一個(gè)字符串,如   printf(“How do you do.”); 167。 ‘a ’ 是字符常量, ” a ” 是字符串常量,二者不同。 如: 假設(shè)C被指定為字符變量 : char c c=’a’。 c= ” a” ; c= ” CHINA”。 ?? 結(jié)論: 不能把一個(gè)字符串常量賦給一個(gè)字符變量。 167。? 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 ’ 。 167。 字符串常量(1)C語(yǔ)言允許在定義變量的同時(shí)使變量初始化如 : int a=3。 // 指定a為整型變量,初值為3  float f=。 // 指定f為浮點(diǎn)型變量,初值為3 .56 char c= ‘a(chǎn)’。 // 指定c為字符變量,初值為 ‘ a’ 167。 (2)可以使被定義的變量的一部分賦初值。 如 : int a,b,c=5; 表示指定a、b、c為整型變量,但只對(duì)c初始化, c的初值為5(3)如果對(duì)幾個(gè)變量賦以同一個(gè)初值, 應(yīng)寫(xiě)成: int a=3,b=3,c=3。 表示a、b、c的初值都是3。 不能寫(xiě)成 ∶ int a=b=c3。 注意: 初始化不是在編譯階段完成的而是在程序運(yùn)行時(shí)執(zhí)行本函數(shù)時(shí)賦初值的,相當(dāng)于有一個(gè)賦值語(yǔ)句。 167。 整型(包括 int,short,long)、浮點(diǎn)型(包括float,double)可以混合運(yùn)算。在進(jìn)行運(yùn)算時(shí),不同類(lèi)型的數(shù)據(jù)要先轉(zhuǎn)換成同一類(lèi)型 ,然后進(jìn)行運(yùn)算 .圖上述的類(lèi)型轉(zhuǎn)換是由系統(tǒng)自動(dòng)進(jìn)行的 167?!∷阈g(shù)運(yùn)算符和算術(shù)表達(dá)式 C運(yùn)算符簡(jiǎn)介 C的運(yùn)算符有以下幾類(lèi):(1)算術(shù)運(yùn)算符 ( + * / %)(2)關(guān)系運(yùn)算符 (><==>=<=?。剑?3)邏輯運(yùn)算符 (!&& ||)(4)位運(yùn)算符 ( ~ |∧ &)(5)賦值運(yùn)算符 (=及其擴(kuò)展賦值運(yùn)算符)(6)條件運(yùn)算符 (?:)(7)逗號(hào)運(yùn)算符 (,) 167?!∷阈g(shù)運(yùn)算符和算術(shù)表達(dá)式(8)指針運(yùn)算符 ( *和&)(9)求字節(jié)數(shù)運(yùn)算符(sizeof)(10)強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符( (類(lèi)型) )(11)分量運(yùn)算符(. )(12)下標(biāo)運(yùn)算符([ ])(13)其他 (如函數(shù)調(diào)用運(yùn)算符()) 167?!∷阈g(shù)運(yùn)算符和算術(shù)表達(dá)式 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 (1)基本的算術(shù)運(yùn)算符 :? + ( 加法運(yùn)算符,或正值運(yùn)算符。如 :3+5、+3)? - ( 減法運(yùn)算符,或負(fù)值運(yùn)算符。如 :5-2、-3)? * (乘法運(yùn)算符。如 :3 *5)? / ( 除法運(yùn)算符。如 :5/3)? % ( 模運(yùn)算符,或稱(chēng)求余運(yùn)算符,%兩側(cè)均應(yīng)為整型數(shù)據(jù),如 :7%4的值為3)。 167?!∷阈g(shù)運(yùn)算符和算術(shù)表達(dá)式(2) 算術(shù)表達(dá)式和運(yùn)算符的優(yōu)先級(jí)與結(jié)合性基本的算術(shù)運(yùn)算符 : 用算術(shù)運(yùn)算符和括號(hào)將運(yùn)算對(duì)象 (也稱(chēng)操作數(shù))連接起來(lái)的、符合C語(yǔ)法規(guī)則的式子,稱(chēng)為C算術(shù)表達(dá)式。運(yùn)算對(duì)象包括常量、變量、函數(shù)等。 例如 : a *b/c-1 .5+ ′a′ 是一個(gè)合法的表達(dá)式 167。 常量與變量? C語(yǔ)言規(guī)定了運(yùn)算符的優(yōu)先級(jí)和結(jié)合性。 在表達(dá)式求值時(shí),先按運(yùn)算符的優(yōu)先級(jí)別高低次序執(zhí)行,例如先乘除后加減。 ? C規(guī)定了各種運(yùn)算符的結(jié)合方向 (結(jié)合性 ) 算術(shù)運(yùn)算符的結(jié)合方向?yàn)?“ 自左至右 ” ,即先左后右 。 167?!∷阈g(shù)運(yùn)算符和算術(shù)表達(dá)式(3)強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符 可以利用強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符將一個(gè)表達(dá)式轉(zhuǎn)換成所需類(lèi)型。 一般形式 :(類(lèi)型名)(表達(dá)式)例如:? (double)a 將a轉(zhuǎn)換成 double類(lèi)型? (int)(x+y) 將 x+y的值轉(zhuǎn)換成整型? (float)( 5%3) 將 5%3的值轉(zhuǎn)換成 float型例 強(qiáng)制類(lèi)型轉(zhuǎn)換。 include voidmain() {float x; int i; x=3.6; i=(int)x; printf(x=%f, i=%d\n, x, i)。} ? 說(shuō)明:說(shuō)明: 有兩種類(lèi)型轉(zhuǎn)換,一種是在運(yùn)算時(shí)不必用戶(hù)指定,系統(tǒng)自動(dòng)進(jìn)行的類(lèi)型轉(zhuǎn)換,如 3+。第二種是強(qiáng)制類(lèi)型轉(zhuǎn)換。當(dāng)自動(dòng)類(lèi)型轉(zhuǎn)換不能實(shí)現(xiàn)目的時(shí),可以用強(qiáng)制類(lèi)型轉(zhuǎn)換。? 運(yùn)行結(jié)果: x= , i=3 167?!∷阈g(shù)運(yùn)算符和算術(shù)表達(dá)式(4) 自增、自減運(yùn)算符 作用是使變量的值增1或減1如 : ? ++i,--i(在使用i之前,先使i的值加 (減)1)? i++,i--(在使用i之后,使i的值加( 減)1) 167?!∷阈g(shù)運(yùn)算符和算術(shù)表達(dá)式i++與 ++i的區(qū)別: ++i是先執(zhí)行i=i+1后,再使用i的值; i++是先使用i的值后,再執(zhí)行i=i+1。例如: ① j=++i;    i的值先
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1