[問題] C語言的問題

看板C_and_CPP (C/C++)作者 (kaws)時間13年前 (2012/07/23 19:25), 編輯推噓0(0010)
留言10則, 7人參與, 最新討論串2/2 (看更多)
問題(Question): 不好意思 這是我考試的題目 可是我也一知半解的所以上來問問看大家 I=I++的用法 程式碼(Code):(請善用置底文網頁, 記得排版) s=0; c=1; while (c<5) { for (i=1;i<=c;i++) s=s+1; c+=2; } printf("%d",s); 補充說明(Supplement): 這題的答案是7 不過我卻怎麼算都不對 覺得I++那有疑問 所以來問問看大家謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.31.162.117 ※ 編輯: qji39428 來自: 61.31.162.117 (07/23 19:26)

07/23 19:30, , 1F
根據purincess-cc跟我的gcc-4.7 答案應該是4
07/23 19:30, 1F

07/23 19:54, , 2F
gcc告訴我答案是4
07/23 19:54, 2F

07/23 20:37, , 3F
可能他的type是自訂的
07/23 20:37, 3F

07/23 20:52, , 4F
C 語言耶, 又沒有 operator overloading
07/23 20:52, 4F

07/23 21:39, , 5F
用看的得到 4。
07/23 21:39, 5F

07/23 23:18, , 6F
樓上是eyes-cc XD
07/23 23:18, 6F

07/23 23:18, , 7F
我覺得我們人眼人腦看不應該說是compiler 應該是interpr
07/23 23:18, 7F

07/23 23:18, , 8F
eter
07/23 23:18, 8F

08/02 04:40, , 9F
s+i ??
08/02 04:40, 9F

09/14 16:20, , 10F
如果是s=s+i; 答案就是7..s=s+1; 答案是4
09/14 16:20, 10F
文章代碼(AID): #1G3JID85 (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1G3JID85 (C_and_CPP)