我對(duì)你題目及問(wèn)題分析下,不對(duì)之處還清指出:
A:是求余,所以Z不能是小數(shù),雖然z貌似是等于2,但是在定義的時(shí)候z是float內(nèi)容,編譯器會(huì)議float的存儲(chǔ)方式儲(chǔ)存,所以屬于小數(shù).
B:正確格式為:x > 0 ??。▂ = x):(y?。健。瓁);
C:從左至右開(kāi)始計(jì)算,y?。健?。? 再 x/2?。健;后面的部分出錯(cuò)了,x/2?。健?,2 = z,好像是對(duì)的,不過(guò)常量不能作為左值,所以錯(cuò)誤.
D:就不說(shuō)了,你都知道D是對(duì)的了.譚浩強(qiáng)書(shū)上103頁(yè)有個(gè)例子是a>b?a:b+1相當(dāng)于a>b?a:(b+1),這樣的話(huà)我覺(jué)得B是不需要括號(hào)的。賦值號(hào)是自右向左開(kāi)始計(jì)算的,按你這么說(shuō),D不是也應(yīng)該是錯(cuò)的嗎你好!首先我來(lái)回答你的第一個(gè)疑問(wèn),這涉及到C語(yǔ)言運(yùn)算符的優(yōu)先級(jí)的問(wèn)題,在:和+號(hào)中:的優(yōu)先級(jí)比+號(hào)高,所以先運(yùn)行判斷,再進(jìn)行選擇,而=和:的符號(hào)優(yōu)先級(jí)是=比:高,當(dāng)經(jīng)歷?號(hào)的判斷后,由于=比:優(yōu)先級(jí)高,所以得運(yùn)行=的運(yùn)算,這就產(chǎn)生了一個(gè)編譯器能識(shí)別的錯(cuò)誤,所以會(huì)報(bào)錯(cuò)。現(xiàn)在來(lái)回答第二個(gè)疑問(wèn),賦值號(hào)也就是=號(hào),是將右邊的值賦給左邊,C中X/2是2,是一個(gè)數(shù)值,然后就相當(dāng)于y = 2 = z;2右怎么能被賦值z(mì)呢?再次你所說(shuō)到的D的問(wèn)題,相當(dāng)于 y = x = 1;說(shuō)的明白一點(diǎn)就是,=號(hào)左邊得一定是一個(gè)存儲(chǔ)空間,而右邊可以是一個(gè)存儲(chǔ)空間內(nèi)容,也可以是一個(gè)數(shù)值,這樣,=運(yùn)算就是將右邊的數(shù)值寫(xiě)入=左邊得存儲(chǔ)空間里面,答案c中2 = z,是給一個(gè)數(shù)值賦值,D的話(huà),你都知道他是對(duì)的就不說(shuō)了。
C語(yǔ)言:已有聲明int x=5,y;float z=2;,則下列表達(dá)式正確的是
C語(yǔ)言:已有聲明int x=5,y;float z=2;,則下列表達(dá)式正確的是
A:y=x%z
B:x>0?y=x:y=-x
C.y=x/2=z
D.y=x=z/2
我覺(jué)得每個(gè)都對(duì)啊,為什么只有D是對(duì)的?
A:y=x%z
B:x>0?y=x:y=-x
C.y=x/2=z
D.y=x=z/2
我覺(jué)得每個(gè)都對(duì)啊,為什么只有D是對(duì)的?
其他人氣:193 ℃時(shí)間:2020-02-06 05:40:02
優(yōu)質(zhì)解答
我來(lái)回答
類(lèi)似推薦
- 若有定義語(yǔ)句int a=7;float x=2.5,y=4.7;則表達(dá)式x+a%3*(int)(x+y)%2/4的值為多少
- 若有定義:int m=4,n=5;float k;,則以下符合C語(yǔ)言語(yǔ)法的表達(dá)式是( B ).
- 35.\x05若有定義:int a,b ; float x,則以下不符合C語(yǔ)言語(yǔ)法的表達(dá)式是.
- 地暖進(jìn)水管和回水管都開(kāi)著,水不循環(huán)什么原因
- 培優(yōu)訓(xùn)練
- "紀(jì)昌學(xué)射"```幫幫忙啊```
- 已知二次函數(shù)f(x)是偶函數(shù),且經(jīng)過(guò)點(diǎn)(3,6)求它的解析式.謝
- “理想很豐滿(mǎn),現(xiàn)實(shí)很骨感”這句話(huà)是什么意思呀?
- it is convenient for you to do 這里for you在句中是什么結(jié)構(gòu)
- 將na2co3和nahco3混合物30克配成一升溶液,測(cè)得溶液的ph=10.62,溶液含NA2CO3幾克?
- 有關(guān)于Lg的計(jì)算
- 對(duì)冪指函數(shù)兩邊求導(dǎo)?
猜你喜歡
- 1問(wèn)幾道小學(xué)六年級(jí)數(shù)學(xué)的題,分高.
- 2向量的運(yùn)算法則
- 3did what buy food you for Daming 怎么排列順序
- 4z=1+根號(hào)3i分之-2,i為虛數(shù)單位,argz=
- 5寫(xiě)兩篇關(guān)于治水金點(diǎn)子的作文
- 6甲乙兩人從a地到b地,甲需1小時(shí),乙需40分鐘,若甲先出發(fā)10分鐘,則乙追上甲需用多少分鐘 要算式和講解.
- 7求翻譯一下這段內(nèi)容,謝謝!
- 8try ……on的意思
- 9but的用法之一
- 10Li Guanghua is good at playing foot.(同義句轉(zhuǎn)化)LI Guanghua is ()very ()()().
- 11______ (Much/Lots) of them can speak English quite well.
- 12雞的只數(shù)是鴨的2分之1,鵝的只數(shù)是雞的3分之1,鵝的只數(shù)為鴨的幾分之幾?