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

正文內(nèi)容

謝麗聰-3數(shù)據(jù)類(lèi)型、運(yùn)算符與表達(dá)式-2007-預(yù)覽頁(yè)

 

【正文】 字符值以 ASCII碼的形式存放 。 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 120的二進(jìn)制代碼 實(shí)型變量類(lèi)型 ( 1) float ( 2) double *( 3) long double 區(qū)別: ① 每個(gè)變量在內(nèi)存中所占字節(jié)數(shù) float— double—8 ② 所能存放的數(shù)值范圍 float 1038——1038 double 10308——10308 ③ 有效數(shù)字位數(shù) float— double—16 實(shí)數(shù) : + .314159 1 數(shù)符 指數(shù) 小數(shù)部分 占的位數(shù)愈多,數(shù)的有效數(shù)字愈多,精度愈高。 a=。 大數(shù)加小數(shù) 有效數(shù)字 7 位,前 7位有效 12345678900 void main() { float a。 printf(%f\n%f\n,a,b)。 一 、 定義變量類(lèi)型: 類(lèi)型名 變量表 ; 若變量表中含有多個(gè)變量 , 它們之間 用逗號(hào)隔開(kāi) 。 賦值表達(dá)式 : 變量 = 表達(dá)式 賦值語(yǔ)句 : 變量 = 表達(dá)式 ; 例: a=123 sum=a+b a=123 。b=456。 sum=a+b。 b=121。 a=39。 a=a32。然后分別以整型和字符型輸出 變量、變量名、變量類(lèi)型、變量值、給變量賦值之間的關(guān)系 變量 ——杯 變量名 ——杯子的號(hào)碼 變量類(lèi)型 ——所裝的材料名稱(chēng) 變量值 ——所裝的東西多少 給變量賦值 ——把某材料倒進(jìn)杯子 水 1號(hào)杯 水 2號(hào)杯 油 3號(hào)杯 若類(lèi)型不一致、以變量為準(zhǔn) int a。 …… a=。 i=3。 j= – –i。} j為 4 i為 4 i為 3 重新賦值 k為 i增 1前的值 i為 3 重新賦值 結(jié)果: 4, 3 2, 3 例: main( ) {int i,j,k。 printf(‖%d,%d\n‖,j ,k)。 printf(‖%d,%d\n‖,j ,k)。 調(diào)用函數(shù)庫(kù)中的函數(shù) a= =a非法 例: define S ― This is a C Program. ‖ main( ) {printf( S) ; } 雙引號(hào) 運(yùn)算符與表達(dá)式 由 P365附錄 III中的運(yùn)算符把常量 、 符號(hào)常量 、 變量 、 函數(shù)等連接起來(lái)的有意義的式子 : 如: a+=a*=(b=2)/(float)(int)(a=)… .. ( 1) 算術(shù)運(yùn)算符: 用于各類(lèi)數(shù)值運(yùn)算: 加 (+)、 減 ()、 乘 (*)、 除 (/)、 求余 (或稱(chēng)模 運(yùn)算 , %)、 自增 (++)、 自減 ()共七種 。)、 或 (||)、 非 (!)三種 。=,|=,^=,=,=)三類(lèi)共十一種 。)二種運(yùn)算 。 例: pow(a,2)*b/c+*fabs(sin(x*))/’a’ P371函數(shù) a2b/c+|sin()/180|/97 abs(整型 ) fabc(實(shí)型 /整型 ) 算術(shù)運(yùn)算符的有關(guān)說(shuō)明: 兩個(gè)整數(shù)相除,如果有小數(shù)部分: 結(jié)果為整數(shù):舍去小數(shù)部分,取整; 結(jié)果為負(fù)數(shù):舍入方向不固定,采取 “ 向零取整 ” 的方法,即取整后向 “ 0‖靠攏。 xy+z ( 左結(jié)合性 ) : x=y=z( 右結(jié)合性 ) : 與“ ‖號(hào)結(jié)合 執(zhí)行 xy 執(zhí)行 +z 執(zhí)行 y=z 執(zhí)行 x=(y=z) 算術(shù)表達(dá)式的有關(guān)說(shuō)明: 對(duì)表達(dá)式 : (++i) +(++i)+(++i) Turbo C將 3 作為表達(dá)式中所有 i的值,因此 3個(gè) i相加,得表達(dá)式的值為 9。 c=i++。編程時(shí)應(yīng)避免這種歧義性,應(yīng)寫(xiě)成: j=i++。 k=(int)x/5 。表達(dá)式 n 功能 : 從左至右順序計(jì)算各表達(dá)式的值 , 以表達(dá)式 n的值作為 逗號(hào)表達(dá)式 的值 ( 整體 ) 例 1. 定義: int s, p; 則執(zhí)行 s=5; p=s++, ++p, p+2, p++; 優(yōu)先級(jí)最低 p為 5,先將 5賦給 p后, s的值再加 1 p為 6 p的值是 7, 是整個(gè)逗號(hào)表達(dá)式最終的值 未賦值 例: 若有定義: int a, b; 則表達(dá)式: a=4, b=3, a+b+2, a++, a+b+2 值是 10 , 是整個(gè)逗號(hào)表達(dá)式最終的值 a為 4 b為 3 a為 5 最終 b值為 3 優(yōu)先級(jí)高 a、 b未賦值 例: void main() {int a=2,b=4,c=6,x,y。 例如: 表達(dá)式 1, (表達(dá)式 2, 表達(dá)式 3) 因此可以把逗號(hào)表達(dá)式擴(kuò)展為以下形式: 表達(dá)式 1, 表達(dá)式 2, … 表達(dá)式 n 整個(gè)逗號(hào)表達(dá)式的值等于表達(dá)式 n的值 。 算術(shù)運(yùn)算符的結(jié)合性是自左至右,即先左后右。 如:表達(dá)式 x=y=z,由于 “ =‖的右結(jié)合性,( 1)先執(zhí)行 y=z運(yùn)算; ( 2)再執(zhí)行 x=(y=z)運(yùn)算。 但 float型數(shù)據(jù)都要轉(zhuǎn)換成 double型 char型與 short型數(shù)據(jù)都要轉(zhuǎn)換成 int型 轉(zhuǎn)換規(guī)則如下圖: int char,short double long unsigned float 低 高 P54 例: 設(shè)已定義 float a=。從右至左運(yùn)算表達(dá)式:a+=a*=(b=2)/(float)(int)(a=) 1 2 int 2 float 3 4 int 4 float double double 5 double float double 6 double 7 double double 給 a 賦值 給 a 賦值 例: main() {float PI=。 } 運(yùn)行結(jié)果: s=78 實(shí)型 此語(yǔ)句將 r和PI都轉(zhuǎn)換成double型計(jì)算 結(jié)果為double型 但由于 s為整型,故賦值結(jié)果仍為整型,舍去了小數(shù)部分。 不允許給實(shí)型變量賦超出其所能表示范圍的數(shù)據(jù) 例: void main( ) { float a=。 j=a 。 printf ( ‖%f\n‖,a)。 b1=a1。 char c2=‘\376‘ 。 printf ( ‖%d,%d\n‖,a1,a2) 。 c1=a。 模是: 4294967296 范圍: ( 0~4294967295)
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1