C程序設計教程(第3版)(簡體書)
商品資訊
系列名:21世紀計算機科學與技術實踐型教程
ISBN13:9787302285878
出版社:清華大學出版社(大陸)
作者:崔武子; 李青; 李紅豫; 鞠慧敏
出版日:2012/08/01
裝訂:平裝
規格:26cm*19cm (高/寬)
版次:1
商品簡介
作者簡介
名人/編輯推薦
目次
書摘/試閱
相關商品
商品簡介
《21世紀計算機科學與技術實踐型教程:C程序設計教程(第3版)》是以C程序設計零起點學習者作為主要對象的程序設計教程,2007年6月出版了第2版,該書是普通高等教育“十一五”國家級規劃教材,榮獲“2008年北京高等教育精品教材”稱號和“第八屆全國高等學校出版社優秀暢銷書二等獎”,本次再版則進一步強化了應用能力,強調“教師方便教,學生容易學”。
全書用例題組織所有的教學內容,並用兩套實例貫穿整個教學過程,整體內容編排獨特,組織形式新穎。全書共分10章,分別是C語言基礎知識、順序結構程序設計、分支結構程序設計、循環結構程序設計、數組、指針、函數、結構體和其他構造類型、位運算以及文件。
本書配備了輔助教材《C程序設計輔導與實訓(第2版)》、《C程序設計試題精選(第2版)》和《C程序設計課程教案及題解(第2版)》以及內容生動的電子教案。本書將所有程序的運行環境選用為Visual C++6.0。
本書是高等院校c語言程序設計課程的教材,也可作為C語言自學者的參考書。·
全書用例題組織所有的教學內容,並用兩套實例貫穿整個教學過程,整體內容編排獨特,組織形式新穎。全書共分10章,分別是C語言基礎知識、順序結構程序設計、分支結構程序設計、循環結構程序設計、數組、指針、函數、結構體和其他構造類型、位運算以及文件。
本書配備了輔助教材《C程序設計輔導與實訓(第2版)》、《C程序設計試題精選(第2版)》和《C程序設計課程教案及題解(第2版)》以及內容生動的電子教案。本書將所有程序的運行環境選用為Visual C++6.0。
本書是高等院校c語言程序設計課程的教材,也可作為C語言自學者的參考書。·
作者簡介
付子順,男,1963年生,河南滑縣人,河南省濮陽職業技術學院工商管理系主任、教授。教育部工商管理專業分教指委委員、河南省財經教指委委員、河南省省級教學名師。主持省級(重點)教改項目,獲省級教學成果一等獎1項、二等獎1項。省級精品課主持人,省級教學團隊帶頭人,省級教改試點專業負責人。
付子順教授長期堅持對高職商貿類專業人才培養工作的研究與探索,近5年在核心期刊上發表教研論文9篇,主持的教改課題先後獲第二屆中國職業技術教育科研成果三等獎、全國商業科技進步三等獎、中國服務業科技創新二等獎,入圍《中國職教研究學術影響力報告》(2010)、《我國高等職業教育研究學術影響力測量與評價報告》(2010)專家學者庫。·
付子順教授長期堅持對高職商貿類專業人才培養工作的研究與探索,近5年在核心期刊上發表教研論文9篇,主持的教改課題先後獲第二屆中國職業技術教育科研成果三等獎、全國商業科技進步三等獎、中國服務業科技創新二等獎,入圍《中國職教研究學術影響力報告》(2010)、《我國高等職業教育研究學術影響力測量與評價報告》(2010)專家學者庫。·
名人/編輯推薦
《普通高等教育"十一五"國家級規劃教材?21世紀計算機科學與技術實踐型教程:C程序設計教程(第3版)》是高等院校C語言程序設計課程的教材,也可作為C語言自學者的參考書。
目次
第1章 C語言基礎知識
1.1 C語言概述
1.1.1 C語言與程序設計
1.1.2 C程序形式和程序執行過程
1.2 簡單C程序及其上機步驟
1.2.1 簡單C程序和編程風格
1.2.2 上機步驟
1.3 數據類型
1.4 常量與變量
1.4.1 常量與變量的概念
1.4.2 整型常量與變量
1.4.3 實型常量與變量
1.4.4 字符型常量與變量
1.5 運算符和表達式
1.5.1 算術運算符和表達式
1.5.2 賦值運算符和表達式
1.5.3 逗號運算符和表達式
1.6 提高部分
1.6.1 賦值運算符的進一步討論
1.6.2 數據類型的進一步討論
1.7 上機訓練
思考題l
習題l
基礎部分
提高部分
第2章 順序結構程序設計
2.1 結構化程序設計的基本結構
2.1.1 語句的概念
2.1.2 三種基本結構
2.2 賦值語句
2.3 輸入輸出語句
2.3.1 格式輸入輸出函數
2.3.2 字符輸入輸出函數
2.4 貫穿實例A-成績管理程序(1)
2.5 提高部分
2.5.1 輸入輸出函數的進一步討論
2.5.2 貫穿實例B-電子通訊錄管理系統(1)
2.6 上機訓練
思考題2
習題2
基礎部分
提高部分
窘3章 分支結構程序設計
3.1 關係運算符和關系表達式
3.1.1 關係運算符
3.1.2 關系表達式
3.2 邏輯運算符和邏輯表達式
3.2.1 邏輯運算符
3.2.2 邏輯表達式
3.3 if語句
3.3.1 if語句的一般形式
3.3.2 if語句的嵌套
3.4 switch語句
3.5 貫穿實例A-成績管理程序(2)
3.6 提高部分
3.6.1 if語句和switch語句的進一步討論
3.6.2 條件運算符和表達式
3.6.3 貫穿實例B-電子通訊錄管理系統(2)
3.7 上機訓練
思考題3
習題3
基礎部分
提高部分
第4章 循環結構程序設計
第5章 數組
第6章 指針
第7章 函數
第8章 結構體和其他構造類型
第9章 位運算
第10章 文件
附錄A C語言關鍵字
附錄B 常用字符與ASCII代碼對照表
附錄C 運算符的優先級和結合方向
附錄D 常用C庫函數
附錄E 關鍵字、運算符、庫函數索引
附錄F 單號習題參考答案
參考文獻·
1.1 C語言概述
1.1.1 C語言與程序設計
1.1.2 C程序形式和程序執行過程
1.2 簡單C程序及其上機步驟
1.2.1 簡單C程序和編程風格
1.2.2 上機步驟
1.3 數據類型
1.4 常量與變量
1.4.1 常量與變量的概念
1.4.2 整型常量與變量
1.4.3 實型常量與變量
1.4.4 字符型常量與變量
1.5 運算符和表達式
1.5.1 算術運算符和表達式
1.5.2 賦值運算符和表達式
1.5.3 逗號運算符和表達式
1.6 提高部分
1.6.1 賦值運算符的進一步討論
1.6.2 數據類型的進一步討論
1.7 上機訓練
思考題l
習題l
基礎部分
提高部分
第2章 順序結構程序設計
2.1 結構化程序設計的基本結構
2.1.1 語句的概念
2.1.2 三種基本結構
2.2 賦值語句
2.3 輸入輸出語句
2.3.1 格式輸入輸出函數
2.3.2 字符輸入輸出函數
2.4 貫穿實例A-成績管理程序(1)
2.5 提高部分
2.5.1 輸入輸出函數的進一步討論
2.5.2 貫穿實例B-電子通訊錄管理系統(1)
2.6 上機訓練
思考題2
習題2
基礎部分
提高部分
窘3章 分支結構程序設計
3.1 關係運算符和關系表達式
3.1.1 關係運算符
3.1.2 關系表達式
3.2 邏輯運算符和邏輯表達式
3.2.1 邏輯運算符
3.2.2 邏輯表達式
3.3 if語句
3.3.1 if語句的一般形式
3.3.2 if語句的嵌套
3.4 switch語句
3.5 貫穿實例A-成績管理程序(2)
3.6 提高部分
3.6.1 if語句和switch語句的進一步討論
3.6.2 條件運算符和表達式
3.6.3 貫穿實例B-電子通訊錄管理系統(2)
3.7 上機訓練
思考題3
習題3
基礎部分
提高部分
第4章 循環結構程序設計
第5章 數組
第6章 指針
第7章 函數
第8章 結構體和其他構造類型
第9章 位運算
第10章 文件
附錄A C語言關鍵字
附錄B 常用字符與ASCII代碼對照表
附錄C 運算符的優先級和結合方向
附錄D 常用C庫函數
附錄E 關鍵字、運算符、庫函數索引
附錄F 單號習題參考答案
參考文獻·
書摘/試閱
2.步驟
(1)定義文件指針。
(2)按題目形式定義兩個整型數組和整型變量i、j。
(3)為“寫”在d盤建立file.txt文件,并將文件指針指向該文件,如果操作有問題,則結束程序。
(4)將sl數組中的數值“寫”到d盤file.txt文件中保存。
(5)關閉文件指針。
(6)為“讀”重新打開d盤file.txt文件,并將文件指針指向該文件。
(7)將file.txt文件中的數值讀取到s2數組中。
(8)輸出s2數組。
3.提示
(1)要對外部磁盤文件進行操作,首先要定義文件指針,還要告之系統操作文件的地址、文件名以及操作方式等信息,然后讓文件指針指向即將要操作的磁盤文件,有關內容請參考10.2節的內容。
(2)文件的讀寫操作是通過調用標準輸入輸出函數完成的,C語言提供了多種形式的標準輸入輸出函數,可以根據信息選用不同的函數,請參考10.4.1節的內容。常用的有fscanf函數與fprintf函數,由于本題是針對整型數據,因此在函數中用“%d”格式。
(3)從文件中讀取數據時,由于不知道文件中到底有多少數據,因此通常使用while循環調用feof函數來判斷文件是否結束,當數據讀取到文件尾部時,feof(fp)的值為1,否則feof(fp)的值為0。也就是說,在用feof(fp)作為while循環的判斷條件時,如果“feof(fp)==0”為真,表示沒有到文件尾,應繼續執行讀取操作,否則,如果“feof(fp)==0”為假,數據讀取已到文件尾,循環結束。
(4)函數(參考例10.3)的作用是按指定格式將數組元素的值寫到fp所指文件中。
(5)函數(參考例10.4)的作用是讀取fp所指文件中的數值,并將其存放到數組元素s2[j]中,讀取從文件的起始位置順序進行。
4.擴展
已有定義編寫程序,將sl數組中的數值“寫”到d盤file.txt文件中保存;再讀取file.txt文件中的數值,如果是偶數將其存放到s2數組中,輸出s2數組。提示:在進行文件讀取操作時,先將讀取的數值存放在一個中間變量中,經判斷后若是偶數再存放到數組中。
[訓練10.2] 已有定義“char strl[80],str2[80];”,從鍵盤輸入一個字符串存放到strl數組中,輸入以“!”結束;將strl數組中的字符(不含“!”)寫到d盤file.txt文件中保存,將file.txt文件中的內容讀取到str2中,輸出str2中的字符串。
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。