C語言組合數學:計算 0~7 數字能組成的奇數個數
C語言組合計數:排列組合原理計算指定數字集合的奇數總數 題目:使用數字 0~7(共 8 個數字),能組成多少個奇數?本範例透過數學推導與迴圈累加,計算 1 位到
C語言進制轉換:八進制字串轉十進制整數
C語言字串處理:手寫八進制轉十進制演算法 本範例展示不使用庫函數 strtol,僅用指標遍歷字串,將輸入的八進制數字字串(如 123)轉換為十進制整數。核心公式
C語言數學題:解兩位數滿足 809×?? = 800×?? + 9×?? + 1
C語言解數學謎題:暴力枚舉法求滿足條件的兩位數 題目:尋找兩位數 ??,使得 809 × ?? = 800 × ?? + 9 × ?? + 1,且 8 × ??
C語言陣列操作:最大值與首元素交換、最小值與尾元素交換
C語言陣列與指標綜合練習:尋找極值並交換位置 本範例展示模組化程式設計:input() 讀取 10 個整數、max_min() 尋找最大/最小值並交換、outp
C語言繪圖經典:LineToDemo 多點連線形成曼陀羅花紋
C語言繪圖進階:三角函數計算圓周點位,雙重迴圈繪製全連接圖案 本範例取自 Borland C++ 經典示範程式 LineToDemo,展示如何計算圓周上等分點座
C語言繪圖綜合:結合 ellipse 與 rectangle 繪製幾何圖案
C語言繪圖實作:橢圓與矩形疊加生成同心幾何圖案 本範例在同一畫面上同時繪製多組同心橢圓與矩形,透過迴圈逐步改變尺寸與位置,形成層次豐富的幾何藝術圖案。展示 el
C語言繪圖:使用 ellipse 函數繪製橢圓動畫
C語言繪圖進階:ellipse 函數參數詳解與變形動畫 ellipse() 函數可繪製完整或部分橢圓弧。本範例展示如何透過迴圈動態改變橢圓的 X、Y 半徑,產生
C語言繪圖入門:使用 putpixel 繪製像素點與網格
C語言像素級繪圖:putpixel 函數詳解與網格圖案實作 putpixel() 是 graphics.h 中最基礎的繪圖函數,可在指定座標繪製單一像素。本範例
C語言繪圖綜合範例:同心圓與放射狀線條動畫
C語言繪圖進階:三角函數繪製放射線條與填充動畫 本範例綜合運用 circle()、line()、三角函數 (sin、cos) 以及 floodfill() 填充
C語言繪圖入門:使用 rectangle 函數繪製矩形
C語言繪圖基礎:rectangle 函數實作與巢狀矩形圖案 承接上一篇 line() 直線繪製,本文介紹 rectangle() 函數來繪製矩形。範例程式將在黃
C語言繪圖入門:使用 line 函數繪製直線
C語言繪圖基礎:line 函數詳解與實作 在早期的 C 語言教學中,graphics.h 函式庫常被用來示範基本的圖形繪製。本文將透過一個完整的範例,展示如何初
C 語言 BGI 圖形庫繪圖:同心圓動畫演示
BGI (Borland Graphics Interface) 簡介 Turbo C 時代經典圖形庫,graphics.h 現代編譯器 (GCC, MSVC
C 語言位運算提取指定位:右移 + 掩碼提取第 4-7 位
問題 給定無符號整數 a,提取從右端 (LSB) 開始的第 4~7 位 (即 bit 3 ~ bit 6,0-based)。 原始代碼 4;
C 語言位運算實戰:異或 (^) 交換變量與加密應用
異或 (XOR) 核心性質 ABA ^ B 000 011 101 110 交換律:A ^ B == B ^ A 結合律:(A ^ B) ^ C == A