1樓:匿名使用者
a+(++b/++a)應該等於6
第一步計算為:
a+(++b/++a) = a + (10/3) //此時a的值為3
第二步計算為:a+(++b/++a) = 3 + (10/3) = 6
2樓:帳號已登出
i++是先取值後運算
++i是先運算後取值
這一句話通用所有++運算,王道。
(++b/++a) = b++是自增運算,並且是先運算後取值,所以等於10,而++a跟他一樣,所以等於3
最後a+他們, 但是因為前面a已經被改成了3所以這裡a就是3了。 10除以3等於3餘數直接刪除,不進行四捨五入,3+3等於6了 , 看你問樓上a怎麼等於3 ,這是因為,
a++ 其意義為: a=a+1;也就是a+完1後再賦值給a。
3樓:晴天菜鳥
=2+(++b/++a) //整個表示式首先是a+(...),從左往右的加法運算,此時a的值已代人
=2+(10/3) //括號中a,b各自增,再進行除法運算
=5----------------------(++b/++a)+a
=(10/3)+a
=3+3=6
4樓:
3+(10/3)=5
從左往右,先計算++b(b=10),++a(a=3)3+(10/3)=6
10/3是取商=3!
急急急已知 a方 b方10,ab 3,求a b的值
兩個問題分別回答如下 1 這個問題比較典型,採用整體法思想。已知a 2 b 2 10,ab 3.這裡a 2 b 2和ab分別看成整體。所以 a b 2 a 2 2ab b 2 10 6 16兩邊開方,得 a b 4 2 這個問題考查了配方的知識以及實數平方的範圍。因為 x 2 6x 4y 2 4y ...
求c語言大神幫忙解決這道題。急急急
include include typedef struct node node,list void input list l scanf s s d p name,p p age cur next p cur p cur next null void show list l void del li...
急急急!求大神給我用C語言寫一下這個編碼,遊戲規則 限定區間
include stdio.h include stdlib.h include time.h define bomb num 3 define start 1 define end 20 define rand pos rand end start 1 start int bomb bomb nu...