TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
人民幣定價:22 元
定價
:NT$ 132 元
優惠價
87115
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :3 點
商品簡介
名人推薦
目次
書摘/試閱

商品簡介

《C程序設計簡明教程》共分9章。第1章為程序設計入門,簡要介紹C語言的發展歷程,C語言的結構特點以及C語言的編譯和執行過程、輸入/輸出等內容;第2章介紹C語言的數據類型和運算;第3、4章介紹C語言程序的三種基本結構:順序結構、選擇結構、循環結構;第5章講述了數組;第6章介紹函數;第7章介紹數據文件;第8、9章分別介紹指針結構類型和鏈表。另外,《C程序設計簡明教程》在9章內容後加入一個附錄,介紹C語言常用函數《C程序設計簡明教程》不是抽象地介紹程序設計的理論,而是從編寫簡單的程序開始,循序漸進,由淺入深,在應用C語言的過程中引出相關的概念。
《C程序設計簡明教程》適合作為應用型本科學生以及高職高專學生學習C語言程序設計課程的教材,也可作為C語言自學者的教材或參考書。

名人推薦

《C程序設計簡明教程》:
內容講解精練 配套資源完備
程序編寫規范 語句分析透徹
結構安排合理 模塊設計豐富

C語言是目前國內外使用最廣泛的程序設計語言之一。它采用自頂向下、逐步求精的結構化程序設計技術,表達能力強,處理功能豐富,使用方便靈活,執行程序效率高,可移植性強;既有高級語言的特點,又有匯編語言的特點。它具有較強的系統處理能力,可直接實現對系統硬件和外部接口的控制。由于C語言涉及的概念和規則比較多,許多人反映C語言難學,希望能有一本容易入門、容易學習的教材,本書就是為了滿足這一需求而編寫的。
本教材的對象不是C語言的專業開發人員,而是很少甚至沒有編程實際經驗的應用型本科大學生。大學生在校期間學習C語言的目的是了解程序設計的基本方法、基本思路、基本技術,能夠利用C語言編寫相對簡單的程序,為以後進一步學習和應用打下良好的基礎。因此,本教材的宗旨是用讀者容易理解的方法講清有關的基本概念和方法,而不去羅列C語言語法中各種煩瑣的細節。本書不是抽象地介紹程序設計的理論,而是從編寫簡單的程序開始,循序漸進,由淺人深,在應用C語言的過程中引出相關的概念。編寫程序的過程就是設計算法的過程,引導讀者思考怎樣構造一個算法,這樣能符合大多數學習者的情況,降低了學習難度。
全書共分9章。第1章為程序設計入門,簡要介紹C語言的發展歷程,C語言的結構特點以及C語言的編譯和執行過程、輸入/輸出等內容;第2章介紹C語言的數據類型和運算;第3、4章介紹了語言程序的三種基本結構:順序結構、選擇結構、循環結構;第5章講述數組;第6章介紹函數;第7章介紹數據文件;第8、9章分別介紹指針、結構類型和鏈表。另外,本書在9章內容後加人了一個附錄,介紹C語言常用函數。帶星號的為選學內容。
教材中所舉的例子,是為了幫助讀者更好地理解教學內容而專門編寫的。這些程序從教學的角度出發,對問題作了簡化,盡量壓縮不必要的語句,篇幅一般不長,力求使讀者能方便地讀懂。
《c程序設計簡明教程》作為程序設計必修課的教材,建議每周4學時,總共72學時,其中實踐環節32學時,有與其配套的實驗指導教材和教學資源。
本書入門起點較低,不要求讀者有其他語言的基礎,便于自學,即使沒有老師講解,讀者也能看懂本書的大部分內容。這樣,老師就不必完全按照教材的內容和順序詳細講解,而可以有選擇地重點講授,其余內容由學生自學。每章都有“自主學習”模塊,這部分的內容是為提高學生的學習能力而設計的,供有能力的學生學習。
參加本套教材策劃和編寫的人員有雷新賢、劉朋、王映龍、黃榮保、時書劍、李小紅、胡聲丹、席寧、賈瀛、彭瑩瓊、竇立莉、趙琳、楊纓、劉娟娟和錢靈等。國家級教學成果二等獎獲得者國家精品課程“visual Basic程序設計”和“大學計算機基礎”的主講教師,同濟大學陸慰民教授審閱了本書;中國鐵道出版社的領導和編輯對本書的出版給予了大力的支持,在此表示衷心感謝。

目次

第1章 程序設計入門
1.1 簡單的C程序
1.1.1 一個簡單的C程序
1.1.2 C程序的結構與書寫格式
1.2 C程序上機引導
1.3 格式化輸入/輸出
1.3.1 數據的輸入/輸出
1.3.2 格式化輸出函數printf()
1.3.3 格式化輸入函數scanf()
1.3.3 字符輸出函數putchar()
1.3.4 字符輸入函數getchar()
1.4 輸入,輸出應用案例
1.5 自主學習
1.5.1 結構化程序設計概念
1.5.2 順序結構程序設計
1.5.3 print()函數的其他格式
總結
習題

第2章 數據類型和運算
2.1 數據類型
2.1.1 程序引例
2.1.2 標識符和關鍵字
2.1.3 常量
2.1.4 變量
2.2 運算符和表達式
2.2.1 算術運算符和算術表達式
2.2.2 關系運算符和關系表達式
2.2.3 邏輯運算符和邏輯表達式
2.2.4 條件運算符和條件表達式
2.2.5 賦值運算符和賦值表達式
2.2.6 逗號運算符和逗號表達式
2.3 數據類型應用案例
2.4.自主學習
2.4.1 位運算符
2.4.2 sizeof運算符
2.4.3 混合運算以及數據類型轉換
總結
習題

第3章 順序和選擇結構程序
3.1 順序結構程序
3.2 選擇結構程序設計
3.2.1 if語句
3.2.2 switch語句
3.3 選擇結構程序應用案例
3.4 自主學習
總結
習題

第4章循環結構程序
4.1 循環結構引例
4.2 循環語句
4.2.1 while語句
4.2.2 dowhile語句
4.2.3 for語句
4.3 break和continue語句
4.4 循環的嵌套
4.5 循環結構應用案例
4.6 自主學習
總結
習題

第5章 數組
5.1 數組引例
5.2 一維數組
5.2.1 一維數組的定義
5.2.2 一維數組的初始化
5.2.3 一維數組的簡單應用
5.3 二維數組
5.3.1 二維數組的定義
5.3.2 二維數組的初始化
5.3.3 二維數組簡單應用
5.4 字符數組
5.4.1 字符數組定義與初始化
5.4.2 字符串處理函數
5.5 數組應用案例
5.6 自主學習
總結
習題

第6章 函數
6.1 函數定義
6.1.1 引例——多邊形面積的計算
6.1.2 函數定義
6.2 函數調用
6.2.1 函數調用
6.2.2 函數聲明
6.2.3 函數嵌套和遞歸調用
6.3 參數傳遞
6.3.1 形參和實參
6.3.2 傳值和傳地址
6.3.3 數組作為參數
6.4 變量的作用域與生存期
6.4.1 變量的作用域
6.4.2 變量的生存期
6.5 函數應用案例
6.6 自主學習
6.6.1 宏定義
6.6.2 圖形編程
總結
習題

第7章 指針
7.1 指針引例
7.2 指針的概念
7.2.1 指針變量定義
7.2.2 指針變量初始化
7.2.3 指針運算
7.3 指針與數組
7.3.1 指針與一維數組
7.3.2 指針與二維數組
7.3.3 指向字符串的指針
7.3.4.指針數組
7.3.5 指向指針的指針
7.4 指針與函數
7.4.1 指針作為函數參數
7.4.2 返回指針的函數
7.4.3 指向函數的指針
7.5 指針應用案例
7.6 自主學習
總結
習題

第8章 數據文件
8.1 文件引例
8.2 文件的基本概念
8.2.1 文件
8.2.2 文件指針
8.3 文件的打開與關閉
8.3.1 文件的打開
8.3.2 文件的關閉
8.4 文件讀/寫操作
8.4.1 格式化讀/寫(fscanf和fprintf)
8.4.2 字符讀/寫(fgetc和fputc)
8.4.3 字符串讀/寫(fgets和fputs)
8.4..4 數據塊讀/寫(fread和fwrite)
8.5 文件應用案例
8.6 自主學習
8.6.1 文件的定位
8.6.2 文件的出錯檢測
總結
習題

第9章 結構類型和鏈表
9.1 結構體引例
9.2 結構體類型
9.2.1 結構體類型的定義
9.2.2 結構體變量的定義
9.2.3 結構體變量賦初值
9.2.4 結構體變量的使用
9.3 鏈表
9.3.1 指向結構體自身的指針
9.3.2 動態分配內存函數
9.3.3 鏈表概述
9.3.4 鏈表的操作
9.4 鏈表應用案例
9.5 自主學習
9.5.1 類型定義符typedef
9.5.2 鏈表的綜合應用
總結
習題
附錄C 語言常用函數

書摘/試閱

由于變量必須分配內存空間,所以變量就有存活的時間問題。通俗地說,當某個變量占有內存單元時,我們就說它“活著”;當變量占有的內存單元被釋放時,我們就說它“死了”。我們把變量從開始分配內存單元到分配的內存單元被釋放的期間稱為“變量的生存周期”,也就是變量的存在時間。按變量存在的時間,可以把變量分為動態變量和靜態變量。動態變量只在所定義的函數中存活,一旦離開了所定義函數就被釋放,其值不保留。靜態變量在整個程序運行期都不釋放;不過,其作用域只限定在所定義的函數內,一旦離開所定義的函數就不能使用,但其所占用內存單元并不釋放,仍保留退出時的值。如果再次進入所定義的函數,不再重新初始化,且擁有上次退出時的值。

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 115
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區