1樓:
7/3的值是2
2*7的值是14
14/2的值是7
注意,兩整數相除是沒有小數部分的
2樓:匿名使用者
是7啊。整形一下就是7
c語言算術(int)(7 / 3 * 7 / 2)的結果
3樓:紫檀劍
(int)[(7/3)*(7/2)]=2*3=6
你說的是這種情況?
人家又沒有括號
在c語言裡,(int)7.2等於多少?
4樓:匿名使用者
(int)7.2 結果是7,就取是7.2的整數.下面的表示式沒有數字沒辦法算
5樓:匿名使用者
你題給的不全 來個完整的
6樓:匿名使用者
條件bai
:x+a%3*(
duint)zhi(x+y)%2/4 ;x=2.5,a=7,y=4.7;算式dao
等價於:
專2.5 + 7 % 3 * (屬int)(2.5 + 4.
7) % 2 / 4 = 2.5 + ( ((7 % 3) * (int)(2.5 + 4.
7) )% 2 )/ 4=2.5 + (1 * (int) (2.5 + 4.
7) % 2 / 4)=2.5 + ((1 * 8 )% 2) / 4=2.5 + 0 / 4=2.5
c語言中求算術表示式的值:設x=2.5,a=7,y=4.7求x+a%3*(int)(x+y)%2/4的值?
7樓:匿名使用者
()運算級最高 先做(x+y)結果為7.2 然後做(int)7.2 結果為7* / % 的優先順序相同 結合方向是自左至右 即(((a%3)*7)%2)/4 得出的結果再與x運算
8樓:匿名使用者
x+a%3*(
int)(x+y)%2/4運算順序為:a%3a%3*(int)(x+y)a%3*(int)(x+y)%2a%3*(int)(x+y)%2/4x+a%3*(int)(x+y)%2/4*%/為同級,按從左到右
9樓:匿名使用者
#includevoid main()
10樓:匿名使用者
#include
void main()
c語言void跟int宣告函式的區別
是的,可以在void函式裡面任意位置加一條語句 return 表示中斷函式並返回,如果void函式沒有返回語句,預設在 結束前返回空。當函式不用返回值時用void型別,如果呼叫函式參與運算,編譯系統能檢查出錯誤 void意思是函式沒有返回值,所以不需要用return 主函式int與void有什麼區別...
如a為int型,則與表示式!a等價的c語言關係表示式A a0 B a!0 C a 0 D a0選哪個
選c,include void main else 實在不行你執行下就知道。if a 表示a 0 if a 表示a 0 選c無爭議 假設a為非0,就說是1吧,a 0 為假,既為0,也就是非0既為1,那麼 a a。假設a為0,那麼 a 0 為真,既為1,非1即為0,那麼 a a。實在想不通可以寫寫 試...
c語言,算術表示式的值,要具體程式x a 3 int x y 2 4 設x 2 5,a 7,y 4 7 拜託了,明天就要的
include int main main double result double x,int a,double y int main z就是你要的結果內。容 double func c語言程式設計 編寫程式求下列表示式的值 x a 3 x y 2 4.設x 2.5,a 7,y 4 include...