d326: 程式設計師的面試問題(二)

d326: 程式設計師的面試問題(二)

題 意:

輸 入 三 個 有 號 數 v, a, b, 型 態 都 是 int.
v 是 介 於 -2147483647 到 2147483647 的 整 數 值.
a 是 代 表 這 個 整 數 的 第 a 個 bit.
b 如 果 是 1, 表 示 要 將 v 的 第 a bit 設 成 1.
b 如 果 是 0, 表 示 要 將 v 的 第 a bit 設 成 0.

這 個 題 目 大 意 就 是 將 v 的 第 a bit 設 成 0 或 1.

請 將 程 式 運 算 的 結 果 轉 成 二 進 位 並 輸 出 到 螢 幕 上.

solve:
用 陣 列 去 模 擬。

code:

留言

熱門文章