《C語言程式開發範例寶典》 基礎

2021-07-31 16:28:18 字數 663 閱讀 8977

例項002:十進位制轉換為二進位制

乙個0-32768的十進位制數轉換為16位二進位制數;

for (m = 0; m < 15; m++)

例項003:將乙個n進製數轉換為10進製數;

例項004:通過遞迴實現將二進位制數轉換為十進位制數;

int bin_dec(int x,int n)

return x*bin_dec(x,n-1);

} 例項009,列印三角形

三個for迴圈,乙個用於控制行數,乙個用於列印空格數,另乙個用於列印符號「#」

1.5陣列:

例項22 逆序存放陣列

例項28 設計魔方陣

字元和字串操作:

例項032不用strcat連線兩個字串

例項038分數計算器程式,有用的計算最大公約數與最小公倍數;

int gys(int

x, int

y)int gbs (int

x ,int

y)

例項045統計有無重複數字出現;

s[a[i]]++

巨集定義及位運算;

例項050:迴圈移位;

right (unsigned value ,int n)

C語言程式開發範例寶典38 最小公倍數與最大公約數

求兩個數的最大公約數,前些天用c實現的時候,從網上扒了一段代 碼用了,什麼輾轉相減法相除法,高中的知識也是忘的快差不多了,記憶是好幾行的 今天瞥見 c語言開發範例寶典 中看到一段好簡潔的 int gys int x,int y 這就是所謂的輾轉相除取餘吧,利用遞迴呼叫實現,簡潔明瞭 再來看一下最小公...

C語言程式基礎

1 斐波拉切數列 1,2,3,5,8,13,21 分析 設定變數初值 a 1,b 1 迴圈計算 a a b,b a b 2 將一正整數分解成質因數,例如 輸入90,列印出 90 2 3 3 5 分析 輸入n,對n進行判斷 3 輾轉相除法求最大公約數,最小公倍數,分析 最大公約數 設 a,b tmp ...

c 程式設計實戰寶典 付強 C 開發實戰寶典pdf

c 開發實戰寶典 內容簡介 本書從初學者的角度講述使用visual studio2008開發環境結合c 語言進行程式開發應該掌握的各項技術,突出 基礎 全面 深入 同時就像書名所暗示的一樣,強調 實戰 效果。在介紹技術的同時,書中都會提供示例或稍大一些的例項,同時在各章的結尾安排有綜合應用,通過幾個...