1樓:_哆啦a夢
這個需要bai
瞭解以下幾個知du識點:
運算型別轉化、逗zhi號表示式、臨時
dao變數
(a=2+3,a/4)從左
專往右依次計算,返回的值屬是最右邊的a/4的值 由於a是整數 4也是整數 所以結果為整數 即5/4=1
總式子變為(1,a--) 這是a--先參執行逗號運算 然後自減 所以括號返回的臨時變數是a 即5 完成後a自減 所以a=5-1=4
答案是a=4 b=5
2樓:看天之天啟
a=5/4 b=1/4
c++語言程式設計
3樓:匿名使用者
這就是運bai算符號的優先順序的問du題。
c語言中,非零為真zhi,k=2,所以循dao環執行2次。
第1次:專
屬 s*= ++m/k--; ++m,++在變數左側,所以先計算m=m+1=4,
k--, --在變數右側,所以先使用k=2進行m/k=2的計算,然後再k=k-1=1
最後計算s=s*2 = 10
執行第1次迴圈後:m=4, k=1, s = 10第2次:
重複上面過程: ++m, m=5;
m/k=5/1=5; k=k-1=0
s= s*5 = 50
執行第2次迴圈後:m=5, k=0, s = 50所以,輸出結果是:0,5,50
c語言程式設計,C語言程式設計
int mian 應該是int main 你要輸入一個數才行,建議你加一個提示輸入的語句 c語言程式設計 判斷 字串 s是否和 相等 strcmp s,表示s字元陣列是否是等於號加上字串結束符,其實單單比較是否為等於號 改為 c語言程式設計。else 非字母 switch read buf brea...
c語言程式設計試題C語言程式設計試題
1.x 0 x 0 2.x y y temp 3.m i 0 i k 4.n 100 i i i j j j k k k 4.c getchar n 5.if k s printf 5d n m 0 m m 10 15.2 16.無法解答 17.b 18.48,0 19.c 21.a 23.14 希...
c語言程式設計題目,C語言程式設計題目
給你下思 來路吧第一個 素數演算法不好 源 改用素數篩 沒聽說過的 話 自己搜 很常用的演算法 第二個 對於a先求個位數 然後按照你的演算法求值如果還是超時的話 那麼進行折半遞迴 類似於int get value int a,int b int main include int cacu int a...