[問題] 教師甄試考題疑問
這個問題讓我想了好久,還是想請教一下各位先進
新北市聯招-資訊科試題
7. 執行下列 C 程式後,請問最後 i 的值多少?
(A)7 (B)70 (C)72 (D)77
int i;
for (i = 7; i <= 72; i += 7)
{
printf("i is %d", i); }
正確答案給D。
小弟提出的釋疑如下:
題目並有沒有說明『最後的i值』是宣告變數中的i值還是printf輸出的i值
若是前者則原答案D是正確的,但若是後者printf輸出的結果則是B,i is 70。
結果疑義回覆如下:
1. int i;
for (i = 7; i <= 72; i += 7)
;
printf("i is %d", i);
2. 本題維持原答案。
請問各位先進,在這種題目下一般情況下就是得選D嗎?
還是小弟我對C語言的了解程度太低,誤會題目想問的是什麼?
為什麼回覆會打一個;號在for那邊@_@"? 謝謝各位的回覆!
原題目:
http://goo.gl/tRPEMf
題目回覆(就在第一題):
http://goo.gl/LZ8Vjm
錯字有點多~ Sorry
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.189.237
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1433324644.A.C49.html
推
06/03 17:46, , 1F
06/03 17:46, 1F
→
06/03 17:47, , 2F
06/03 17:47, 2F
→
06/03 17:48, , 3F
06/03 17:48, 3F
※ 編輯: kimgtob (140.116.189.237), 06/03/2015 18:14:11
→
06/03 18:17, , 4F
06/03 18:17, 4F
→
06/03 18:18, , 5F
06/03 18:18, 5F
→
06/03 18:23, , 6F
06/03 18:23, 6F
→
06/03 18:34, , 7F
06/03 18:34, 7F
→
06/03 18:37, , 8F
06/03 18:37, 8F
→
06/03 18:38, , 9F
06/03 18:38, 9F
→
06/03 18:39, , 10F
06/03 18:39, 10F
→
06/03 18:40, , 11F
06/03 18:40, 11F
推
06/03 19:30, , 12F
06/03 19:30, 12F
→
06/03 19:39, , 13F
06/03 19:39, 13F
→
06/03 20:48, , 14F
06/03 20:48, 14F
→
06/03 20:48, , 15F
06/03 20:48, 15F
→
06/03 20:56, , 16F
06/03 20:56, 16F
→
06/03 21:02, , 17F
06/03 21:02, 17F
→
06/03 21:04, , 18F
06/03 21:04, 18F
推
06/03 21:19, , 19F
06/03 21:19, 19F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章