關於整型變數的計算菜鳥級,4 若整型變數a b c d中的值依次為 1 4 3 2。則條件表示式a b a c d c d的值為 ()。

2021-12-23 01:32:23 字數 1867 閱讀 4906

1樓:

1.分析對,因為算數運算子的結合方向「自左向右」

2.先算(int)(a+c)=7,後得到 a+(int)(b/3*7/2)%4

b/3*7/2=7

a+(int)(7)%4=2.5+7%4=5.5

2樓:

優先順序:自上到下由高到低

|(){}〔〕.(結構體成員運算子)->(指向結構體成員運算子)|單目運算子 !(非)--(自減)++(自加)~(按位取反)|算術運算子+ - * % /

|關係運算子< > >= <= ==

|&&和||

|賦值運算子 =

|逗號運算子 (表示式1),(表示式2),(表示式3)...還有就是左右運算順序

a+b +為雙目運算子, (a>b)?a:b 中? :為3目運算子. !a 為單目運算子.

單目,三目運算子都為自右向左結合,雙目運算子除賦值運算子都為自左向右結合.

這個你參考下。

chenb的分析不錯

3樓:月亮和星星的

第一個應該是對的 除應該比取餘優先運算

int(a+c)=7 ;

不過我覺得應該先算3*(int)(a+b)=21;b/21=0;0/2=0;(int)(0)=0;0%4=0;答案是2.5啊 優先順序應該是* / % 遵循從左到右的原則

a+c=7.2;用int取整後是7 先乘3 再被b除最後除以2個人認為的 不知有沒有錯

4樓:匿名使用者

你去看優先順序表

書的後面有

先算高優的

c#的題目 求解。。。 1.定義3個整型變數並賦值a=3,b=4,c=5,分析下列各表示式的值的

5樓:樓主_回頭是岸

a+b>c&&b==c 假的

a||b+c&&b-c 真的sizeof(int)*a/3.2 sizeof(int) int為4個位元組 所以是 4*a/3.2=4

"computer"="games" 編譯器要報錯。。以為是一個等於號。。

"hello"+"wrold" 拼接字串 hellowrolda+b>c?a:b 3

********************

x%y=1

x/y=3 因為x 和y都是int 所以去掉小數a%y=2.45

x%b=1

x*a+y*b 為double型 因為精度取最大值

設a、b、c都是整型變數,如果a的值為2,b的值為3,則執行c=a++||b++語句後,變數b的值是?(求詳解)

6樓:聽不清啊

如果a的值為2,b的值為3,則執行c=a++||b++語句後,變數b的值是3

因為a++的結果是2,已經為「真」,所以 ||後面的判斷不再繼續,b的值就保持不變。

7樓:匿名使用者

3因為或操作只要左邊為真就忽略右邊

8樓:匿名使用者

3啊,,左邊為真就不管右邊了,你又不是不知道。。

4、若整型變數a、b、c、d中的值依次為:1、4、3、2。則條件表示式a

9樓:手機使用者

a

該三目語句是右結合的,所以表示式相當於a < b ? a : ( c

因為c

ps:我的答案經過程式驗證通過,你也可以去試試。

菜鳥請教 關於C整型常量加這些字尾有什麼用 如158L 0XA5L 258u,哪些情況下會用到這些數呢?L

沒什麼別的意思,就是表示通知編譯器當前常量的儲存時用的 型別 比如1,可以用char型別儲存,也可以用short long型別儲存 但是 1l 就表示long型別儲存 1u 表示unsigned long型別儲存 l表示這個數字是long型,u表示這個數字是unsigned 無符號型 ld表示列印的...

關於歌詞的菜鳥問題,一個關於歌詞的菜鳥問題

就是建一個記事本,上網找個歌詞,ctrl c ctrl v,粘到記事本里,儲存就ok了.給他往u盤一拷,搞定了.告訴偶歌名,叔叔幫你找 你太強大了 芝麻大的事嘛!以上回答的都很好,不用再次複述了 只想說,你直接再問問他不就清楚他到底要什麼樣的電子歌詞了嗎 ls的參考資料太牛了 不知你現在的心情有沒有...

菜鳥關於python的問題,求解答

檢查一下最後兩個print前面的空格吧,估計是有個是tab,有個是空格 你想問什麼?是要每行註釋?程式目測貌似沒問題啊 關於python的菜鳥問題 def print all f 定義一個函 數print all,接受一個引數f print f.read 這個函式執行f.read def rewin...