Re: [考題] 計算機概要-程式問題

看板Examination作者 (落寞之心)時間13年前 (2012/12/11 17:53), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
※ 引述《mingrong2 (mingrong)》之銘言: : 1. : #include<stdio.h> : int main() : { int a=2,b=5; : a+=a++*--b; : printf("%d\n",a); : } : (A)9 (B)10 (C)11 (D)13 : 答案:(C) : 但是我算出來答案是B, : 2+(2*4)=10,不知道是哪個地方錯誤!! 是在printf()這個函式內計算錯誤 a= a+ a++* --b ; t5 t3 t1 t2 t4... 時間點 t1時a=2,t2時a=2,t3時a=2,t4時a=2,t5時a=2+2*4=10 printf("%d\n",a); t6 t6時a=11 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.166.143 ※ 編輯: meya 來自: 220.136.166.143 (12/11 17:54)

12/11 18:28, , 1F
不是已經解過了... 還回文是??
12/11 18:28, 1F

12/11 22:01, , 2F
這樣寫不是更容易"了解"問題所在嗎!!
12/11 22:01, 2F

12/12 07:26, , 3F
要這樣寫才了解喔...
12/12 07:26, 3F

12/12 07:26, , 4F
12/12 07:26, 4F
文章代碼(AID): #1GnmAYzU (Examination)