C語言經典習題:尋找所有符合 n = a! + b! + c! 的三位數(含自定義階乘函數)
題目說明 找出所有三位數 n (100~999),使得 n = a! + b! + c!,其中 a、b、c 分別為 n 的百位、十位、個位數字。要求使用自定義函
C語言實戰:薪資年增5%能否逆襲房價?工程師買房年數再試算
問題升級:薪資不再凍結,年增 5% 的複利效應 承接「問題五十一」,上一題假設薪資固定 40 萬、只靠銀行利息 3.5% 對抗房價 10% 漲幅。現實中,工程師
C語言實戰:軟體工程師存定期能否買得起房?完整試算與代碼解析
問題背景:從「零理財」到「銀行定期」的差距 承接前一題「問題五十」,原本假設這位軟體工程師完全沒有理財觀念,薪水全放家裡不生息。現實總比極端假設合理些——至少會
進階版買房題:房價複利上漲,工程師還能買得起嗎?
問題變體 承接上一題,若房價每年上漲 10% 改為複利計算(即每年漲幅在上一年房價基礎上),其他條件不變:年薪 40 萬、初始房價 200 萬、不吃不喝全存。請
經典C語言題目:軟體工程師不吃不喝幾年能買北京房?
問題背景 這是一道流傳已久的程式設計面試題:北京有一套房子,價格200萬元。假設房價每年上漲10%(每年漲幅按200萬基礎計算,即單利),一位軟體工程師年薪固定
C語言尋找回文日:從 2011-11-02 開始未來 80 年有哪些?
什麼是回文日? 回文日是指日期數字正著讀、反著讀都一樣。例如 2011年11月02日 寫作 20111102(YYYYMMDD 格式),反過來仍是 201111
C語言解數學謎題:墨水滴落的等式 [※×(※3+※)]² = 8※※9
問題背景 有一道趣味數學題:等式 [※×(※3+※)]² = 8※※9 中,所有 ※ 代表同一個數字(0-9),但被墨水遮蓋無法辨識。請編寫 C 程式找出這個數
C 語言字母謎解題:字母加法算式「學C + 要學C + 都要學C = 2008」的窮舉求解
問題描述 解字母加法謎題:不同漢字代表不同數字 (0-9),同字同數。算式: 學 C 要 學 C + 都 要 學 C -----------
C語言級數求和:while 迴圈實作與常見邏輯錯誤分析
問題背景 同樣計算 f = 1 - 1/2! + 1/3! - ... + 1/9!,但使用 while 迴圈。 原始碼錯誤分析 int i = 1; whi
C語言級數求和:f = 1 - 1/2! + 1/3! - ... + 1/9! (for 迴圈實作)
數學背景 此級數為 e⁻¹ 的泰勒展開前 9 項近似: eˣ = Σ(xⁿ/n!) = 1 + x + x²/2! + x³/3! + ... 當 x = -1
C語言星號圖形列印教學(四):倒置左對齊直角三角形
圖形目標 列印高度 5 行的倒置左對齊直角三角形: ***** **** *** ** * 核心邏輯 外層迴圈逆序: 0; i--) 第 i 行列印 2*i
C語言星號圖形列印教學(三):左對齊直角三角形
圖形目標 列印高度 5 行的左對齊直角三角形: * ** *** **** ***** 核心邏輯 第 i 行列印 i 個星號,總寬度固定為 2*num 列(