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

正文內(nèi)容

數(shù)據(jù)的存儲與運算ppt課件(參考版)

2025-05-15 12:13本頁面
  

【正文】 a=i++。 提高部分 運算符的優(yōu)先級與結(jié)合性 ? C語言還規(guī)定: 各種運算符的結(jié)合方向(結(jié)合性),算術(shù)運算符的結(jié)合方向為 “ 自左至右 ” ,在 C語言中有些運算符的結(jié)合方向是 “ 自右至左 ” ,如賦值語句。在表達式求值時,按運算符的優(yōu)先級別高低次序執(zhí)行 。 ? (3) 在一個整常量后面加一個字母 l或 L,則認為是 long int型常量, (4) 一個整常量后面加一個字母 u或 U,認為是unsigned int型。按下面的規(guī)則處理: ? (1) 如果整常數(shù)的值在 32768~ 32767范圍內(nèi),認為它是 int型,分配 2個字節(jié)。(指定變量c、d為無符號短整型) long e,f。(指定變量e、f為長整型) 提高部分? 整型變量的定義 : C規(guī)定在程序中所有用到的變量都必須在程序中定義,即 “ 強制類型定義 ” 。 例如 : int a,b(指定變量a、b為整型) unsigned short c,d。 0x12等于十進制數(shù)- 10。以 0x開頭的數(shù)是 16進制數(shù)。 如: 0123表示八進制數(shù) 123,等于十進制數(shù) 83,011表示八進制數(shù) 11,即十進制數(shù) 9。? 八進制整數(shù)。 提高部分 整型常量的表示形式 ? 十進制整數(shù)。 (3)再加 1,得補碼 11110110。(2) 對該原碼逐位 “ 取反 ” (逐位把 0變 1,把 1變 0),得到其 “反碼 ”(3) 將得到的反碼加 1 求補碼的方法 求 10的補碼步驟如下: (1)10的原碼是 00001010。負數(shù)的補碼不是它的原碼。 提高部分u 計算機不論對正數(shù)和負數(shù)都按 “ 補碼 ” 形式存放到存儲單元。如 a=3,y=4,z=8 用逗號連接若干個表達式,順序執(zhí)行這些表達式,整個逗號表達式的值是最后一個表達式的值 (今為 8)。是邏輯運算符,代表 “ 與 ” )? 賦值表達式。 y0 (表示 x0與 y0同時成立,amp。 x0 amp。如 2+*+sin()? 關(guān)系表達式。 printf(“x=%f,i=%d”,x,i)。 x=。例 1一般形式: ( 類型名 ) ( 表達式) 例 : (int)(x+y) (int)x+y (double)(3/2) (int) 說明:強制轉(zhuǎn)換得到所需類型的中間變量,原變量類型不變 例 main() { float x。 double d。ch/i + f*d (f+i)intintdoubledoubledoubledoubledoubledoubleintintdoubledoubledoubledoubledoubledouble10+‘a(chǎn)’ +i*f d/l例 2 int i。 float f。運算轉(zhuǎn)換規(guī)則 :不同類型數(shù)據(jù)運算時先 自動 轉(zhuǎn)換成同一類型不同類型數(shù)據(jù)間的轉(zhuǎn)換double floatlongunsignedint char,short低高 說明 :必定的轉(zhuǎn)換運算對象類型不同時轉(zhuǎn)換 char ch。 輸出轉(zhuǎn)換 輸出時轉(zhuǎn)換成指定的輸出格式216。 運算轉(zhuǎn)換 不同類型數(shù)據(jù)混合運算時216。隱式轉(zhuǎn)換216。運算對象包括常量、變量、函數(shù)等。 初學者盡量使用 ++i和 i這樣的形式,少使用i++和i--這樣的形式。 例如 : 不要寫成 i+++j的形式,而應(yīng)寫成 (i++)+j的形式 算術(shù)運算符和算術(shù)表達式 自增(減)運算符常用于循環(huán)語句中使循環(huán)變量自動加1。注意 (i++)是先用 i的原值 3加上負號輸出 3,再對 i加 1,不要認為先加完 1后再加負號 ,輸出 4,這是不對的。如果 i的原值等于 3,若按左結(jié)合性,相當于 (i)++,而 (i)++是不合法的,因為對表達式不能進行自加自減運算。 前面已提到,算術(shù)運算符的結(jié)合方向為 “ 自左而右 ” ,這是大家所熟知的。 (a+b)++也不可能實現(xiàn),假如a+b的值為 5,那么自增后得到的 6放在什么地方呢 ?無變量可供存放。 輸出為 3 算術(shù)運算符和算術(shù)表達式注意: (1)自增運算符(++),自減運算符(--),只能用于變量,而不能用于常量或表達式 ,如5++或 (a+b)++都是不合法的。輸出為 4。 算術(shù)運算符和算術(shù)表達式(3) 自增、自減運算符 作用是使變量的值增1或減1如 : ? ++i,--i(在使用i之前,先使i的值加 (減)1)? i++,i--(在使用i之后,使i的值加( 減)1) 算術(shù)運算符和算術(shù)表達式i++與 ++i的區(qū)別: ++i是先執(zhí)行i=i+1后,再使用i的值; i++是先使用i的值后,再執(zhí)行i=i+1。多數(shù)機器采取 “向零取整 ”的方法,即 5/3=1, 5/3=1,取整后向零靠攏。但是,如果除數(shù)或被除數(shù)中有一個為負值,則舍入的方向是不固定的。 ? C規(guī)定了各種運算符的結(jié)合方向 (結(jié)合性 ) 算術(shù)運算符的結(jié)合方向為 “自左至右 ”,即先左后右 。如 :1/2=0,)? % ( 模運算符,或稱求余運算符,%兩側(cè)均應(yīng)為整型數(shù)據(jù),如 :7%4的值為3 ,7%4=3,7%3=3)。如 :5-2、-3)? * (乘法運算符。 算術(shù)運算符和算術(shù)表達式 算術(shù)運算符(1)基本的算術(shù)運算符 :? + ( 加法運算符,或正值運算符。 3. 習慣上 ,符號常量名用大寫 ,變量名用小寫 ,以示區(qū)別。它只是簡單地進行字符置換 (如把字符 PI置換為字符 )。它是一個 “ 預(yù)編譯命令 ” ,即在編譯之前,對程序中出現(xiàn)的所有 PI都用 。這樣就不必在每處都重復寫 ,而用 PI來代表,這個 PI就叫符號常量。 ( 3)程序中多次出現(xiàn)常數(shù) ,降低程序的可讀性。再編譯和運行,得到正確的 v值??梢愿挠脤崝?shù),寫成 。 }編寫程序說明:說明: 運行結(jié)果: c= s= v= 符號常量說明:說明: ( 1) C語言規(guī)定,兩個整型數(shù)據(jù)相除結(jié)果是整型。 v=4/3**r*r*r。 c=2**r。 字符型數(shù)據(jù)的運算 符號常量 為什么要用符號常量 例題 已知圓的半徑為 r,求圓周長 c,圓面積
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1