1. 程式人生 > 實用技巧 >C程式設計語言 (K&R)

C程式設計語言 (K&R)

  The C Programming Language,C程式設計語言 (K&R),為C語言的設計者Dennis M. Ritchie和著名的電腦科學家Brian W.Kernighan合著的 一本介紹C語言的權威經典著作,學習c語言至今,第一次讀這本書,這本書適合有一定的c語言基礎的深入學習

  為什麼說不適合初學者,覺得這本書更像一本字典,比如在函式章節,舉例程式碼中用到了下面章節的陣列,用到了資料結構的棧知識,為了學習大師的程式碼,在讀這本書的時候,書中引用的程式碼,一一記錄如下

  1、華氏溫度與攝氏溫度對照表

#include <stdio.h>
/* 當 fahr=0,20,… ,300 時,分別
列印華氏溫度與攝氏溫度對照表 
*/ int main() { int fahr, celsius; int lower, upper, step; lower = 0; /* 溫度表的下限 */ upper = 300; /* 溫度表的上限 */ step = 20; /* 步長 */ fahr = lower; while (fahr <= upper) { celsius = 5 * (fahr-32) / 9; printf("%d\t%d\n", fahr, celsius); fahr = fahr + step; }
return 0; }
View Code