30 根據下列的 C++語言函數宣告,呼叫 calculate(“world peace”),函數的回傳值為何?
(A)0
(B)1
(C)4
(D)11
答案:登入後查看
統計: A(44), B(191), C(76), D(58), E(0) #3275181
統計: A(44), B(191), C(76), D(58), E(0) #3275181
詳解 (共 2 筆)
#6237782
int calculate(string s){
int x=0;
for (int i=0;i<s.length();i++)
if(s[i]=='d') //跑字串讀到 d時
x++; //進入if條件,才會x++
return x;
}
int x=0;
for (int i=0;i<s.length();i++)
if(s[i]=='d') //跑字串讀到 d時
x++; //進入if條件,才會x++
return x;
}
//“world peace” 字串只有1個 d,只會進入1次if條件式
1
0