【系統公告】頁面上方功能列及下方資訊全面更換新版,舊用戶可再切回舊版。 前往查看

1.計算機原理 2.網路概論題庫下載題庫

上一題
呼叫以下 C 函式 test 時,下列選項中何者的回傳值為 5? int test(const char*s){ int n=0; while(*(s++)&&++n); return n; }
(A)test(5)
(B)test(''DATE'')
(C)test(a[5])
(D)test(''TODAY'')


答案:登入後觀看
難度: 困難
1F
朱啟信 小二下 (2013/11/25)
請問各位高手怎麼看
2F
okstephen1a 國二上 (2013/12/26)
這題目錯了 基本上都會回傳1,這while條件寫得很不好
while中 ++n  必為true ,*s 只要非0就會是true
回傳就是n 根本不會回傳5  
建議刪除
3F
十七 高一上 (2014/06/19)
error/4/error/5

呼叫以下 C 函式 test 時,下列選項中何者的回傳值為 5? int t..-阿摩線上測驗