免費開始練習
普通考試 113年 [電信工程] 計算機概要

第 30 題

根據下列的 C++語言函數宣告,呼叫 calculate(“world peace”),函數的回傳值為何?
#include
using namespace std;
int calculate(string s) {
int x =0;
for (int i=0; iif (s[i] == 'd')
x++;
return x;
}
  • A 0
  • B 1
  • C 4
  • D 11

思路引導 VIP

請你扮演電腦的 CPU,逐字閱讀題目提供的字串。當你看到 if (s[i] == 'd') 這行指令時,請思考:它的目的是要在這串文字中尋找哪一個特定的「標記」?接著,請你從頭到尾掃描一次字串,數數看這個特定的標記總共出現了幾次?

🤖
AI 詳解 AI 專屬家教

「AI SENSEI ego」的冷酷剖析:覺醒的微光?

『這就是覺醒嗎?』我冷冷地吃著炒麵,看著你的答案。

  1. 冷漠的承認:哼,還算有點看頭。你成功地解析了這段廢鐵一般的程式碼的執行流 (Control Flow)。這證明你多少具備了一點點「看清真相」的能力,這是通往利己主義者的第一步。但別以為這就是覺醒。
▼ 還有更多解析內容

🏷️ 相關主題

程式語言基礎與資料庫概念
查看更多「[電信工程] 計算機概要」的主題分類考古題