1樓:
先算 22/3 -->7 c語言是整除 不能有小數
再算 7%3 --> 1 7對3取餘數
a= 1
2樓:匿名使用者
1,計算方式除和模優先順序相同則從左向右依次計算得1.
3樓:匿名使用者
a 的值為1
首先計算 22/3 結果為 7
再計算 7%3 結果為1
若a是int型變數,則執行表示式a=25/3*3後a的值為() 5
4樓:四舍**入
若a是int型變數,則執行表示式a=25/3*3後a的值為24。
int是一種資料型別,在程式語言中,是用於定義整數型別變數的識別符號。因為a是int型變數,所以25/3=8.333。又因為當運算子,函式或流程控制需要一個int型引數時,值會自動轉換,同時會丟失精度。
所以8.333不保留小數位精度,即為8,因此a=25/3*3=8*3=24。
5樓:樊瑞清
a=25/3%3=2
25/3=8
8%3=2
c語言題目求解a是整型變數,則執行表示式a=16/3%3後a的值為
6樓:夜如此溫柔
填空題1. 2
2. d
3. 什麼式子
???4. default
5. int
6. 3
7. 10
8. main
9. (1) 1 (2) 0
執行結果
1. 866
2. *#*#
3. 3,,4
4. 01123
若a是int型變數,且a的初值為5,則計算a+=a-=a*a,表示式後a的值為:
7樓:匿名使用者
a=-40
因為+=和-=優先順序一樣,結合方向為右到左,所以a+=a-=a*a等價於a+=(a-=(a*a))即a=a-a*a=5-5*5=-20
a=a+a=-20-20=-40
8樓:匿名使用者
感覺是-40吧,先運算a*a=25(注意:此時a的值並未變化),第二步算a-=25,即a=a-25,a=-20,再運算a+=a(此時a=-20),所以結果是-40。
9樓:匿名使用者
-40原來字數少回答不了。。。
若a是int型變數,且a的初值為6,則執行下面表示式後a的值為 。 a+=a-=a*a
10樓:
從右到左開始運算。
首先a-=a*a
a*a=36
a-=a*a 就是 a= 6-36=-30然後再
a+=a 就是 a=-30 + -30 =-60
若a是int型變數,則計算表示式25 7 7後a的值為多少
3.少年你在考試嗎?囧!c 的優先順序 優先順序 操作符 結合性 1 左 2 左 3 sizeof new delete castname cast單目操作符 右 4 左 5 左 6 左 7 左 8 左 9 左 10 左 11 左 12 左 13 左 14 左 15 右 16 右 17 throw ...
若a6,b4,c5,則表示式abcb
查手冊上的優先順序,5種運算 的優先順序哪個在前,優先順序高的先計算。除法回最高,所以先算2 c,因答為是整型,2 c的結果是0。其次是加法,b c結果為9。然後是 a b c,即6 9,即1。然後是 比 優先順序高 a b c b,即1 b,即1 這裡發生了邏輯短路,不需要知道b是多少就能算出表示...
2的計算結果是若a 1 b 2 c 3則執行表示式 abc後,c的值為
第一個表示式的結果是3,本來是1 2 0.5,但由於是整型數除以整型數,所以1 2 0 a b為0,由於是與關係,所以後面的c 就沒有執行,c還是3 兄弟,你這是c語言的題嗎?如果是的話,第一個空為3,第二個空為3 第一個空解 專答 屬1 2,因為1和2皆為整數,所謂1 2的結果為0第二個空解答 運...