

已閱讀5頁,還剩41頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)類型與表達(dá)式,第2章,本 章 內(nèi) 容,1. c語言的數(shù)據(jù)類型 2. 常量和變量 3. 整型數(shù)據(jù) 4. 實(shí)型數(shù)據(jù) 5. 字符型數(shù)據(jù) 6. 系統(tǒng)函數(shù) 7. c運(yùn)算符概述 8. 算術(shù)運(yùn)算符 9. 關(guān)系運(yùn)算符和邏輯運(yùn)算符 10. 位運(yùn)算符與長度運(yùn)算符 11. 賦值運(yùn)算符和賦值表達(dá)式 12. 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式 13. 運(yùn)算符的優(yōu)先級(jí)與表達(dá)式的分類,2.1 c語言的數(shù)據(jù)類型,數(shù)據(jù)類型是一個(gè)值的集合和定義在這個(gè)值集上的一組操作的總稱。 數(shù)據(jù)類型明顯或隱含地規(guī)定了在程序執(zhí)行期間變量或表達(dá)式所有可能的取值范圍,以及在這些值上允許進(jìn)行的操作。 c語言的各種數(shù)據(jù)類型:,2.2 常量和變量,常量和符號(hào)常量 1常量 在程序運(yùn)行過程中,其值不能被改變的量稱為常量,又叫常數(shù)。 常量區(qū)分為不同的類型,如100,0,-8為整型常量,25.32,0.142為實(shí)型常量,a,b是字符型常量。 常量不需要事先定義,只在程序中需要的地方直接寫出即可。常量的類型也不需要事先說明,它們的類型是由書寫方式自動(dòng)默認(rèn)的。 2符號(hào)常量 用一個(gè)符號(hào)(標(biāo)識(shí)符)代表一個(gè)常量,例如: #define maxnum 1000 #define true 1 #define false 0 符號(hào)常量的定義格式如下: #define 符號(hào)常量 常量,2.2 常量和變量,標(biāo)識(shí)符與變量 1標(biāo)識(shí)符 在c 語言中,標(biāo)識(shí)符是對變量、符號(hào)常量、函數(shù)、數(shù)組、文件等用戶定義對象的命名。 標(biāo)識(shí)符可以是一個(gè)或多個(gè)字符。標(biāo)識(shí)符的第一個(gè)字符必須是英文字母或下畫線,隨后的字符必須是字母、數(shù)字或下畫線。不能以數(shù)字打頭。 下面是一些正確或錯(cuò)誤標(biāo)識(shí)符命名的示例。 正確標(biāo)識(shí)符 錯(cuò)誤標(biāo)識(shí)符 weight 2x length a|#b color2 red!color save _$123,2.2 常量和變量,2變量 在程序運(yùn)行過程中,其值可以改變的量稱為變量。 在c語言中,要求對所有用到的變量 “先定義,后使用”。 例如:定義兩個(gè)整型變量a、b和三個(gè)實(shí)型變量x、y、z。 int a,b; float x,y,z; c語言有五種基本數(shù)據(jù)類型:字符型、整型、實(shí)型、雙精度實(shí)型、 和空類型。定義這五種類型的變量時(shí)須使用的類型說明符分別為 char、int、float、double和void。,2.3 整型數(shù)據(jù),整型常量 1不同進(jìn)制數(shù)的使用 十進(jìn)制整數(shù)的表示與通常在算術(shù)中的表示一樣,例如:321,+321。 八進(jìn)制整數(shù)必須以數(shù)字0開頭,例如:0123表示(123)8。 十六進(jìn)制整數(shù)必須以0x開頭,例如0x123 表示(123)16。,2.3 整型數(shù)據(jù),整型變量 1整型數(shù)據(jù)在內(nèi)存中的存放形式 在計(jì)算機(jī)中,數(shù)是用二進(jìn)制表示的,把一個(gè)數(shù)連同其符號(hào)在計(jì)算機(jī)中加以數(shù)值化,這樣的數(shù)稱為機(jī)器數(shù),機(jī)器數(shù)可以用不同的碼制(原碼、補(bǔ)碼)表示。 2整型變量的分類 根據(jù)數(shù)值的范圍將整型變量分為以下六種類型: 有符號(hào)基本整型:signed int。 有符號(hào)短整型:signed short int。 有符號(hào)長整型:signed long int。 無符號(hào)基本整型:unsigned int。 無符號(hào)短整型:unsigned short int。 無符號(hào)長整型:unsigned long int。,2.3 整型數(shù)據(jù),ansi標(biāo)準(zhǔn)定義的整數(shù)類型,2.3 整型數(shù)據(jù),3.不同類型的整型常量賦值給整形變量 整型變量可分為int、short int、long int、unsigned int、unsigned short、unsigned long等類別,將整型常量賦值給上述類別的整型變量時(shí)如何做到類型匹配? 一個(gè)整型常數(shù),若值在-32768+32767范圍內(nèi),可將它賦值給int型和long int型變量。 一個(gè)整型常數(shù),若值在-2147483648+2147483647范圍內(nèi),可以賦值給一個(gè)long int型變量。 常量無unsigned型。但一個(gè)非負(fù)值的整數(shù)可以賦值給unsigned int型變量,只要它的范圍在065535范圍內(nèi)。 在一個(gè)整常數(shù)后面加一個(gè)小寫字母l或大寫字母l,則認(rèn)為是long型常量。例如,-123l、123l、0l、0775l、0x9el等。,2.3 整型數(shù)據(jù),3. 整型變量的定義 對變量的定義,一般是放在一個(gè)函數(shù)的開頭的聲明部分。 【例2-1】 main() int a; unsigned int b; long c; unsigned long d; a=-100; b=60000; c=-2123456789; d=4123456789; printf(“a=%d,b=%u,c=%ld,d=%lu“,a,b,c,d); 運(yùn)行結(jié)果為 a=-100,b=60000,c=-2123456789,d=4123456789,2.4 實(shí)型數(shù)據(jù),實(shí)型常量的表示方法 實(shí)型常數(shù)也稱為浮點(diǎn)數(shù),在c語言中實(shí)型常數(shù)只使用十進(jìn)制數(shù)表示,它的書寫方式有兩種: 小數(shù)形式。它是由整數(shù)、小數(shù)點(diǎn)、小數(shù)三部分組成,最多只能省略其中的整數(shù)或小數(shù)部分,但不能二者都省略,也不能省略小數(shù)點(diǎn)。例如:123.,-.123,1.23,-1.23,12.0,0.,.0,0.0都是合法的十進(jìn)制小數(shù)形式。 指數(shù)形式。它是由尾數(shù)、字母e或e、指數(shù)三部分組成。尾數(shù)可以是一個(gè)十進(jìn)制小數(shù)形式,也可以是一個(gè)整數(shù)形式, 如123e-3或123e-3都代表12310-3的值。 注意:字母e(或e)之前必須有數(shù)字,且后面指數(shù)必須為整數(shù),如-0.32e-2,2e4,-.23e-2,.0e3,0.e-5,0e0等都是合法的指數(shù)形式,而e-5,.e2,12.3e5.4卻是非法的指數(shù)形式。,2.4 實(shí)型數(shù)據(jù),實(shí)型變量 1實(shí)型數(shù)據(jù)在內(nèi)存中的存放形式 實(shí)型數(shù)據(jù)是按指數(shù)形式存儲(chǔ)的。系統(tǒng)把一個(gè)實(shí)型數(shù)據(jù)分成尾數(shù)部分和指數(shù)部分分別存放。實(shí)型數(shù)據(jù)在內(nèi)存中小數(shù)點(diǎn)位置不是固定的,或者說是浮動(dòng)的,故這種表示法稱為浮點(diǎn)表示法。 2實(shí)型變量的定義 對每一個(gè)實(shí)型變量都應(yīng)在使用前加以定義。如 float x,y; 3實(shí)型數(shù)據(jù)的舍入誤差 由于實(shí)型變量是由有限的存儲(chǔ)單元組成的,因此能提供的有效數(shù)字總是有限的。在有效范圍以外的數(shù)字將被舍去。由此可能會(huì)產(chǎn)生一些誤差。請分析下面的程序:,【例2-3】分析實(shí)型數(shù)據(jù)的舍入誤差。 main() float a; a=12345.6789; printf(“n%f“,a); printf(“n%e“,a); 在turbo c中程序運(yùn)行結(jié)果為: 12345.678711 1.234568e+002,2.4 實(shí)型數(shù)據(jù),雙精度型數(shù)據(jù) 1雙精度常數(shù) 雙精度常數(shù)的書寫方式與實(shí)型常數(shù)的書寫方式相同,有十進(jìn)制小數(shù)形式和指數(shù)形式兩種,比實(shí)型數(shù)據(jù)的范圍廣、精度高。 2雙精度數(shù)據(jù)在內(nèi)存中的表示形式 ansi并未具體規(guī)定每種類型數(shù)據(jù)的長度、精度和數(shù)值范圍。 微機(jī)上常用的c編譯系統(tǒng)(如turbo c、ms c、borland c)實(shí)型數(shù)據(jù): 3雙精度變量的定義 雙精度類型標(biāo)識(shí)符double前還可加修飾符long,long double 比double型的精度更高,表示的數(shù)值范圍更大。,2.5 字符型數(shù)據(jù),字符常量 字符常量是用單引號(hào)()括起來的單個(gè)字符。例如a、!、#、a、* 等。 除字符常量外,將“”開頭的特定字符串稱為“轉(zhuǎn)義字符”,意思是將反斜杠后面的字符串轉(zhuǎn)換成另外的意義。,2.5 字符型數(shù)據(jù),【例2-4】下面程序中使用了幾種轉(zhuǎn)義字符。 main() printf(“abxbcdtefghtijkln“); printf(“xxxxxxxxrmnoptqrstuvwxn“); ,程序運(yùn)行時(shí)在顯示屏上得到以下結(jié)果: abcd efgh ijkl mnop qrst uvwx,2.5 字符型數(shù)據(jù),字符變量 字符變量用來存放字符常量,一個(gè)字符變量只能放一個(gè)字符。 字符變量的定義形式: char 變量名表列; 例如: char c1,c2; c1=a; c2=b; c語言編譯系統(tǒng)規(guī)定用一個(gè)字節(jié)來存放一個(gè)字符,將一個(gè)字符常量賦值給一個(gè)變量,實(shí)際上是將該字符的ascii代碼放到存儲(chǔ)單元中。,【例2-5】將字符數(shù)據(jù)以不同的方式輸出。 main() char c1,c2; c1=a; c2=b; printf(“%c,%cn“,c1,c2); printf(“%d,%d“,c1,c2); ,a,b 65,66,【例2-6】大小寫字母的轉(zhuǎn)換。 main() char c1,c2,c3,c4; c1=a; c2=b; c3=c1+32; c4=c2+32; printf(“%c,%c“,c3,c4); ,a,b,2.5 字符型數(shù)據(jù),字符串常量 定義:字符串就是用兩個(gè)雙引號(hào)(“)括起來的若干個(gè)字符。 例如,“china“、“88383872“、“aj200“ 存儲(chǔ):每個(gè)字符串尾自動(dòng)加一個(gè) 0 作為字符串結(jié)束標(biāo)志 例如:字 符串“china”在內(nèi)存中 字符串的長度:字符串中所有字符的個(gè)數(shù),其中每個(gè)轉(zhuǎn)義字符當(dāng)作一個(gè)字符。 例如,字符串“china”,、“abcd“、“101102x43x44”的長度分別為5、4、6、4。 字符常量與字符串常量不同,沒有字符串變量,用字符數(shù)組存放,2.6 系統(tǒng)函數(shù),簡例 【例2-7】假設(shè)根據(jù)自變量x不同的值求下式的值: x7+sinx-log10(x+3) 在c語言中可使用以下程序: #include main() float x,y; scanf(“%f“, ,2.6 系統(tǒng)函數(shù),函數(shù):是可以被調(diào)用的一段程序。 庫函數(shù):軟件開發(fā)商編寫了很多標(biāo)準(zhǔn)函數(shù),作為運(yùn)算符的補(bǔ)充,供用戶調(diào)用,稱之為庫函數(shù)或系統(tǒng)函數(shù)。 庫函數(shù)存儲(chǔ)在擴(kuò)展名為.lib的文件中。 按庫函數(shù)類劃分為:數(shù)學(xué)函數(shù)、字符函數(shù)、字符串函數(shù)、輸入輸出函數(shù)、動(dòng)態(tài)存儲(chǔ)分配函數(shù)等。其聲明分別包含在math.h、ctype.h、string.h、stdio.h和stdlib.h等文件中。如果程序需要調(diào)用這些庫函數(shù),就要在源程序文件中使用文件包含命令: #include 或 #include“文件名“ 輸入輸出函數(shù)scanf()和printf()也是庫函數(shù),稱為標(biāo)準(zhǔn)輸入輸出函數(shù),它們的聲明包含在文件stdio.h中。由于turbo c允許使用標(biāo)準(zhǔn)輸入輸出函數(shù)的時(shí)候省略頭文件,所以上述例子中我們未使用#include。,常用數(shù)學(xué)函數(shù),2.7 c運(yùn)算符概述,c的運(yùn)算符有以下幾種: 算術(shù)運(yùn)算符:(+、-、*、/、%),自加自減運(yùn)算符(+、-)。 類型轉(zhuǎn)換運(yùn)算符((類型符))。 關(guān)系運(yùn)算符(、=、=、!=)。 邏輯運(yùn)算符(!、&、|)。 條件運(yùn)算符(? :)。 位運(yùn)算符:移位運(yùn)算符(),位邏輯運(yùn)算符(、&、|、)。 求字節(jié)數(shù)運(yùn)算符(sizeof)。 賦值運(yùn)算符:基本賦值運(yùn)算符(=),算術(shù)自反賦值運(yùn)算符(+=、-=、*=、/=、%=),位自反賦值運(yùn)算符(=、&=、|=、=)。 逗號(hào)運(yùn)算符(,)。 指針運(yùn)算符(*、&)。 下標(biāo)運(yùn)算符( )。 分量運(yùn)算符(.、-)。,2.8 算術(shù)運(yùn)算符,算術(shù)表達(dá)式和運(yùn)算符的優(yōu)先級(jí)與結(jié)合性 算術(shù)表達(dá)式:用算術(shù)運(yùn)算符和括號(hào)將運(yùn)算對象連起來的、符合c語言規(guī)則的式子。 例如:合法的算術(shù)表達(dá)式:a+b*(y/(-3)+x*x-pow(c,3)+15%6 不合法的算術(shù)表達(dá)式:a*/5+3,x(y+4),a/b%3.5 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性:先按運(yùn)算符的優(yōu)先級(jí)別高低次序執(zhí)行。如果優(yōu)先級(jí)別相同,則按規(guī)定的“結(jié)合方向”處理。 各種運(yùn)算符的結(jié)合方向: 算術(shù)運(yùn)算符中的二元運(yùn)算的結(jié)合方向?yàn)椤白宰笾劣摇薄?例如:9/2*3%7:先執(zhí)行“/”,再執(zhí)行“*”,最后執(zhí)行“%”。 算術(shù)運(yùn)算符中的單目運(yùn)算符+、-的結(jié)合方向?yàn)椤白杂抑磷蟆?。 例如:-+-5等價(jià)于-(+(-5)。,可以適當(dāng)使用小括號(hào)“()”來改變表達(dá)式的優(yōu)先級(jí)和結(jié)合性。,2.8 算術(shù)運(yùn)算符,自加、自減運(yùn)算符 使變量的值加一或減一。 前綴形式:+i, -i 先改變i的值,再使用i的值。 后綴形式:i+,i- 先使用i的值,再改變i的值。 相當(dāng)于:i = i + 1 i = i 1 例如: int i=3,j,k; j=i+; k=+i; printf(“%d,%d,%d“,i,j,k);,2.8 算術(shù)運(yùn)算符,說明: +和-運(yùn)算符只能用于變量,不能用于常量或表達(dá)式。 分析:(a + b)+ ? +和-的結(jié)合方向是“自右至左“。 例如:-x+ 相當(dāng)于-(x+),2.8 算術(shù)運(yùn)算符,類型轉(zhuǎn)換運(yùn)算符及類型轉(zhuǎn)換 類型轉(zhuǎn)換運(yùn)算符 一般形式:(類型名)(表達(dá)式) 例 (int)(x+y) (int)x+y (double)(3/2) (int)3.6 說明:強(qiáng)制轉(zhuǎn)換得到所需類型的中間變量,原變量類型不變,2.8 算術(shù)運(yùn)算符,類型轉(zhuǎn)換 當(dāng)表達(dá)式中出現(xiàn)不同類型的操作數(shù)時(shí),要按一定的規(guī)則將其轉(zhuǎn)換為相同的類型。遵循以下轉(zhuǎn)換規(guī)則: 【例2-8】設(shè)a是整型變量,其值為2,c是字符變量,其值為a,x是實(shí)型變量,其值為1.5,則表達(dá)式: x+c*a/10-3/2,橫向朝左的箭頭表示必定的轉(zhuǎn)換。 縱向箭頭表示當(dāng)運(yùn)算對象為不同類型時(shí)轉(zhuǎn)換的方向。低級(jí)類型轉(zhuǎn)換為高級(jí)類型。 轉(zhuǎn)換是由系統(tǒng)自動(dòng)進(jìn)行。,2.9 關(guān)系運(yùn)算符和邏輯運(yùn)算符,關(guān)系運(yùn)算符,2.9 關(guān)系運(yùn)算符和邏輯運(yùn)算符,在比較時(shí)注意以下規(guī)則: 如果兩個(gè)操作數(shù)是數(shù)值型,則按其大小比較。 如果兩個(gè)操作數(shù)是字符型,則按字符的ascii碼值進(jìn)行比較,即ascii碼值大的字符大。 表中前四種運(yùn)算符優(yōu)先級(jí)相同,后兩種優(yōu)先級(jí)相同。前四種的優(yōu)先級(jí)高于后兩種。關(guān)系運(yùn)算符具有自左至右的結(jié)合性。 關(guān)系運(yùn)算符的優(yōu)先級(jí)低于算術(shù)運(yùn)算符。 例 當(dāng)a的值為2時(shí),一個(gè)表達(dá)式的運(yùn)算次序及結(jié)果如圖2-2所示。,2.9 關(guān)系運(yùn)算符和邏輯運(yùn)算符,邏輯運(yùn)算符 c語言中提供了三種邏輯運(yùn)算符: 單目邏輯運(yùn)算符:!(邏輯“非”)。 雙目邏輯運(yùn)算符:&(邏輯“與”)。 雙目邏輯運(yùn)算符:|(邏輯“或”)。,表2-7 邏輯運(yùn)算的真值表,2.9 關(guān)系運(yùn)算符和邏輯運(yùn)算符,例 a=4.5,b=5.0,c=2.5,d=3.0,2.9 關(guān)系運(yùn)算符和邏輯運(yùn)算符,條件運(yùn)算符 條件運(yùn)算符是c語言中唯一的三目運(yùn)算符,一般格式為 表達(dá)式1? 表達(dá)式2 :表達(dá)式3 【例2-9】將大寫字母轉(zhuǎn)換為小寫字母,可編如下程序?qū)崿F(xiàn)。 main() char ch; scanf(“%c“, ,2.10 位運(yùn)算符與長度運(yùn)算符,原碼、反碼和補(bǔ)碼 當(dāng)真值 x=+xn-2xn-3x0時(shí),它的原碼、反碼和補(bǔ)碼完全相同, x原=x反=x補(bǔ)=0xn-2xn-3x0 當(dāng)真值x=-xn-2xn-3x0時(shí),它的原碼、反碼和補(bǔ)碼與x的關(guān)系: 其中 表示xi取反,即,n位,2.10 位運(yùn)算符與長度運(yùn)算符,【例2-10】假設(shè)某計(jì)算機(jī)的字長為16位,試寫出二進(jìn)制數(shù)+100010和-100010的原碼、反碼和補(bǔ)碼。 解:x=+000000000100010 y=-000000000100010 x對應(yīng)的機(jī)器數(shù)如下:x原=x反=x補(bǔ)=0000000000100010 真值y為負(fù),則有 y原=1000000000100010 y反=1111111111011101 y補(bǔ)=1111111111011110 【例2-11】已知x補(bǔ)=1111111111110010,求真值x。 解:由x補(bǔ)求出x反,則得 x反=1111111111110010-1=1111111111110001 x原=1000000000001110 x原對應(yīng)的符號(hào)位為1,故其對應(yīng)的真值為負(fù),且數(shù)值位與原碼各位相同,即有 x=(-000000000001110)2=14,2.10 位運(yùn)算符與長度運(yùn)算符,移位運(yùn)算符 1左移位運(yùn)算符 e1n 例如: x=-32767,手工計(jì)算x2的步驟如下: 第一步:x原=1111111111111111 第二步:x反=1000000000000000 第三步:x補(bǔ)=1000000000000001 第四步:將x補(bǔ)左移位兩次得 0000000000000100 第五步:將上式看作結(jié)果數(shù)所對應(yīng)的補(bǔ)碼,求原碼。由于符號(hào)位為0,其原碼還等于補(bǔ)碼。 第六步:由原碼得到真值為4,這正是x2的運(yùn)算結(jié)果。 一般來說,一個(gè)整數(shù)左移一位,其結(jié)果相當(dāng)于這個(gè)整數(shù)乘以2(數(shù)值溢出時(shí)例外)。 例如: -21 的值為-4。,2.10 位運(yùn)算符與長度運(yùn)算符,2右移位運(yùn)算符 e1n 注意: 對無符號(hào)數(shù),右移時(shí),左邊高位移入0。 對于有符號(hào)的值,如果原來符號(hào)位為0(該數(shù)為正),則左邊也是移入0;如果符號(hào)位原來為1(該數(shù)為負(fù)),則左邊移入0還是1,要取決于所用的計(jì)算機(jī)系統(tǒng)。有的系統(tǒng)移入0,有的系統(tǒng)移入1。turbo c及多數(shù)c編譯系統(tǒng)是移入1,即保持?jǐn)?shù)的正負(fù)性不變。 一般來說,一個(gè)整數(shù)右移1位,其結(jié)果相當(dāng)于這個(gè)整數(shù)除以2。 例如: 142,相當(dāng)于14連續(xù)兩次除以2并取整,即其值為3。,2.10 位運(yùn)算符與長度運(yùn)算符,位邏輯運(yùn)算符 1按位取反運(yùn)算符 以int型數(shù)據(jù)為例,若a的值為2,則 a補(bǔ)=0000000000000010 按位取反得 1111111111111101 上式對應(yīng)的原碼為 1000000000000011 從而知(a)的值為-3。 2按位與運(yùn)算符& 按位與運(yùn)算符&的作用是對兩個(gè)操作數(shù)按位求邏輯與。,2.10 位運(yùn)算符與長度運(yùn)算符,3按位或運(yùn)算符| 按位或運(yùn)算符|的作用是對兩個(gè)操作數(shù)按位求邏輯或。 4按位異或運(yùn)算符 按位異或運(yùn)算符使參加運(yùn)算的兩個(gè)數(shù)按位求異或,即當(dāng)兩個(gè)二進(jìn)位相異則結(jié)果為1,相同則結(jié)果為0。,2.10 位運(yùn)算符與長度運(yùn)算符,求長度運(yùn)算符sizeof sizeof(類型符或變量名) 運(yùn)算結(jié)果為操作數(shù)對應(yīng)的類型在內(nèi)存中所占用的字節(jié)數(shù)。 例如:在微機(jī)上,int型的長度為2,float型的長度為4,所以sizeof(int)的值為2,sizeof(float)的值為4。 假設(shè)n為int型變量,x為float型變量,則 sizeof(n)=2,sizeof(x)=4。 注意:運(yùn)算對象必須用圓括號(hào)括住。,2.11 賦值運(yùn)算符和賦值表達(dá)式,賦值運(yùn)算符和賦值表達(dá)式 例如:a=2+5 類型轉(zhuǎn)換問題 如果賦值運(yùn)算符兩側(cè)的類型不一致,但都是數(shù)值型或字符型時(shí),在賦值時(shí)會(huì)自動(dòng)進(jìn)行類型轉(zhuǎn)換。 算術(shù)自反賦值運(yùn)算符 在賦值符“=”之前加上二元算術(shù)運(yùn)算符+、-、*、/、%,可以構(gòu)成算術(shù)自反賦值運(yùn)算符。例如,a+=3相當(dāng)于a=a+3。 【例2-12】整型變量n1的值為10,則: n1+=2運(yùn)算后,n1的值為12,表達(dá)式的值也為12。 n1-=2運(yùn)算后,n1的值為8,表達(dá)式的值也為8。 n1*=2運(yùn)算后,n1的值為20,表達(dá)式的值也為20。 n1/=2運(yùn)算后,n1的值為5,表達(dá)式的值也為5。 n1%=2運(yùn)算后,n1的值為0,表達(dá)式的值也為0。,2.11 賦值運(yùn)算符和賦值表達(dá)式,
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 行政管理實(shí)習(xí)體驗(yàn)試題及答案
- 2025年市政學(xué)知識(shí)強(qiáng)化試題及答案
- kbk安裝合同范例
- 行政管理與可持續(xù)發(fā)展目標(biāo)試題及答案
- 行政管理中政策分析的實(shí)務(wù)性試題及答案
- 2025年市政學(xué)考試熱點(diǎn)問題試題及答案
- 上海留學(xué)落戶合同范例
- IM技術(shù)在建筑中的應(yīng)用試題及答案
- 行政效率與績效管理試題及答案
- 行政管理中的權(quán)力制衡體系試題及答案
- 油田物聯(lián)網(wǎng)應(yīng)用-全面剖析
- 核磁共振成像
- 工業(yè)自動(dòng)化設(shè)備裝配與調(diào)試考核試卷
- 2025年低空經(jīng)濟(jì)科普知識(shí)競答考試題庫300題(含答案)
- 2025年安徽蚌埠市東方投資集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 《休閑農(nóng)業(yè)》課件 項(xiàng)目二 休閑農(nóng)業(yè)分類及模式分析
- 2025年安徽省交通控股集團(tuán)限公司社會(huì)化公開招聘自考難、易點(diǎn)模擬試卷(共500題附帶答案詳解)
- 三管感染的預(yù)防與控制
- 2025年中醫(yī)養(yǎng)生茶飲課件
- 第21課《己亥雜詩(其五)》教學(xué)課件【知識(shí)精研】統(tǒng)編版語文七年級(jí)下冊
- 消除艾滋病、梅毒和乙肝母嬰傳播項(xiàng)目工作制度及流程(模板)
評(píng)論
0/150
提交評(píng)論