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

正文內(nèi)容

[工學(xué)]c語言_第2章-資料下載頁

2025-10-09 23:34本頁面
  

【正文】 和 b均為假時,表達(dá)式為假 ,否則為真 ); !a(a為真時表達(dá)式為假; a為假時表達(dá)式為真 )。 a=5; b=; !a =0 !(ab) =1 a amp。amp。 b =1 !a amp。amp。 b =0 !a amp。amp。 !b =0 !(a amp。amp。 b) =0 a || b =1 !a||b =1 !a || !b =0 !(a||b) =0 (ab)amp。amp。(a0) =0 (ab)166。166。(a0) =1 邏輯表達(dá)式一般用于控制語句中的條件: (1) n是小于 m的偶數(shù): n m amp。amp。 n % 2 == 0 (2) y是閏年 : (能被 4整除但不能被 100整除 ,或能被 400整除 ) y % 4 == 0 amp。amp。 y % 100 != 0 || y % 400 == 0 a=0; b=1; c = a++ amp。amp。 (b=3); 執(zhí)行后 :a=1,b=1,c=0 a=1; b=1; c=0; d = a 166。166。b 166。166。(c=b+3) 執(zhí)行后: a=0,b=0,c=0,d=1 C語言邏輯表達(dá)式的特性: 在多個 amp。amp。運(yùn)算符相連的表達(dá)式中,計(jì)算從左至右進(jìn)行時,若遇到運(yùn)算符左邊的操作數(shù)為 0(邏輯 假 ),則停止運(yùn)算,因?yàn)榇藭r已經(jīng)可以判定邏輯表達(dá)式的結(jié)果為 假 。 在多個 ||運(yùn)算符相連的表達(dá)式中,計(jì)算從左至右進(jìn)行時,若遇到運(yùn)算符左邊的操作數(shù)為 1或 非 0(邏輯真 ),則停止運(yùn)算,因?yàn)榇藭r已經(jīng)可以判定邏輯表達(dá)式的結(jié)果為 真 。 習(xí)題二 指出下列常數(shù)中哪些是符合 C語法規(guī)定的: ‘ \’ ‘101’ “ \” e3 019 0xle “ab \n” (2+3)e(42) (1)y=z=5 改為 y=5,z=5 語句后面加 分號 AVER=(x+y+z)/3 中 AVER 改為 aver 運(yùn)行結(jié)果為: AVER=5 (2)char c1=‘a(chǎn)’ ;‘ c2’=‘b’ ; c3=‘c’ ;改為 char c1=‘a(chǎn)’,‘c2’=‘b’,c3=‘c’ ; a= 改為 a=3 運(yùn)行結(jié)果為: a=3b=‘A’”end”n aabcc abc \t是制表符 ,控制后面每個字符串的顯示寬度為 4的整數(shù)倍;\b是退格符,控制光標(biāo)向前退一格 int 99 104 66 55 68 1 char c h B 7 D unsigned int 99 104 66 55 68 65535 float long int 99 104 66 55 68 1 (1) 9,11,9,10 (2) 3,1,0,0 (3) 11,19,30,1 說明: ? Microsoft Visual C++ printf()是從右往左運(yùn)算的 ,但是不同的編譯器可能有不同的順序 ,所以最好不要讓 printf()的參數(shù)有順序關(guān)系 。 ? 在 ||語句中,從左到右,只要有一個條件為真,則結(jié)果為真,運(yùn)算就結(jié)束,后面的操作不再進(jìn)行。 a=10,b=4,c=5,d=1,x=,y= (1)a%=(b%=3)?a=a%(b=b%3)?a=10%(b=4%3)?0 (2)a+=a=a*=a ? a=a+(a=a(a=a*a)) ? 0 (3)(float)(a+c)/2+(int)x%(int)y?+2%3? (4)a*=b+c ? a=a*(b+c) ? a=10*(4+5) ? 90 (5)++ac+b++ ? 115+4 ? 10 (6)++ac+++b ? 115+4 ? 10 (7)ab?x:‘A’ ? 104? : 65 ? 65 (8)a+b,18+(b=4)*3,(a/b,a%b)?a%b?10%4?2 (9)x+a%3*(int)(x+y)%2/4+sizeof(int) ? +1*6%2/4+2 ? (10)ab?a:cd?c:d ? 104?10:(51?5:1) ? 1 (11)b++==c ? 4==5 ? 0 (12)a*=b=c=2 ? a=a*(b=c=2) ? a=10*2 ? 20 (13)a=b==c ? a=(4==5) ? a=0 ? 0 (1)左 =20,右 =20, 完全等價 (2)不完全等價。只有 a/b結(jié)果為整數(shù)時才等價。 (3)若不考慮溢出問題,則等價。 (4)左 :m=m%(2+a*3),右: m=m%2+a*3,不等價。 (5)左: m=1+2+3,右: m=1+2+3,完全等價 。 x0?x:x ? 相當(dāng)于 取 x的絕對值 。 (ab?a:b)c?(ab?a:b):c 也可考慮其他算法 (a*(a=b)+b*(ba))*((a*(a=b)+b*(ba))=c)+ c*((a*(a=b)+b*(ba))c) B x=6; x+=x=x*x ? x=x+(x=xx*x) ? x=x+(x=636) ?x=x+(x=30) ? x=60 D char w; int x; float y; double z; w*x+zy?(char)*(int)+(double)(float) ? (int)+(double)(float) ? double
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1