TOP
紅利積點抵現金,消費購書更貼心
人民幣定價:29.8 元
定價
:NT$ 179 元
優惠價
87156
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :4 點
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《21世紀普通高等院校規劃教材?信息技術類?普通高等教育"十二五"規劃教材:C語言程序設計》是一本為培養學生程序設計的基本能力,將C語言作為入門語言的程序設計課程而編寫的教材。《21世紀普通高等院校規劃教材?信息技術類?普通高等教育"十二五"規劃教材:C語言程序設計》以程序設計為主線。針對初學者的認知規律,以編程應用為驅動,各章節以案例和問題人手,重點講解程序設計的思想和方法,同時介紹了相關的C語言語法知識。全書的主要內容包括數據表達、數據處理和流程控制、常用的基本算法、編譯預處理、命令行參數和程序設計風格等。涉及數據類型、表達式、順序、分支、循環、函數、數組、指針、結構體、文件、指針和各種構造類型的混合應用、基本算法等。另外,還有《C語言程序設計實驗指導》教材與《21世紀普通高等院校規劃教材?信息技術類?普通高等教育"十二五"規劃教材:C語言程序設計》配套使用。

名人/編輯推薦

《21世紀普通高等院校規劃教材?信息技術類?普通高等教育"十二五"規劃教材:C語言程序設計》可作為高等院校教學用書和計算機等級考試的培訓教材,也可作為對C程序設計感興趣的讀者自學用書。

目次

第1章C語言概述
1.1一個簡單的C語言程序
1.2程序與程序設計語言
1.3C語言的發展歷史與特點
1.4求解問題的程序設計過程
習題
第2章簡單例子與數據表示
2.1在屏幕上顯示學生個人信息
2.2計算學生成績
2.3圓球表面積與體積的計算
習題
第3章分支結構
3.1市民用電量分段收費
3.2判斷英文字母并進行大小寫轉換
3.3學生管理系統目錄選擇
習題
第4章循環結構
4.1求1累加到100的和
4.2統計輸入的一批整數中正數和負數的個數
4.3統計一個整數的位數
4.4素數的判斷
4.5求1!+2!+...+20!
4.6循環結構程序設計舉例
習題
第5章函數
5.1計算長方形的面積并按指定的樣式輸出
5.2變量的作用域和生命周期
習題
第6章基本數據類型與表達式
6.1數據的存儲
6.2基本數據類型
6.3運算符與表達式
習題
第7章數組
7.1某門課程多名學生的成績統計
7.2多門課程多名學生的成績統計
7.3統計字符串中數字字符的個數
習題
第8章指針
8.1尋找考試座位號
8.2利用指針輸出存放成績的數組
8.3交換管理密碼
8.4統計句子中關鍵字符的個數
8.5中英文星期名稱的轉換
8.6找最長字符串
習題
第9章結構體與共用體
9.1設計學生成績記錄系統
9.2結構體變量
9.3結構體數組
9.4指向結構體類型數據的指針
9.5單向鏈表
9.6共用體
9.7枚舉類型
9.8typedef重定義類型
習題
第1O章函數與程序結構
10.1c程序函數的組織
10.2遞歸函數
10.3全局變量與程序文件模塊
10.4外部函數和內部函數
10.5編譯預處理
習題
第11章文件
11.1將學生成績寫入文件
11.2錄入學生成績
11.3常用文件讀寫函數
11.4其他相關函數
11.5文件綜合應用:網店交易記錄系統
習題
附錄ⅠC語言中常用關鍵字
附錄Ⅱ運算符和結合性
附錄ⅢC語言使用中常見錯誤
附錄Ⅳ常用字符與ASCII代碼對照表
附錄ⅤC語言常用語法提要
附錄ⅥC語言中常用庫函數
參考文獻

書摘/試閱



說明:
(1)函數定義包括函數首部和函數體兩部分。其中,函數首部由函數類型、函數名和形式參數列表組成,它與函數體一起構成完整的函數定義,函數首部后面不能加分號;函數體是由大括號括起的實現函數功能的語句序列組成的。
(2)函數類型。函數類型用于指定函數返回值的類型,即函數經過運算后,得到的結果類型。在程序中,可以通過調用函數完成特定的運算,并返回一個明確的結果,也可以只是通過調用函數完成一系列的操作步驟,而無需返回值。函數根據是否有返回值,可以分為:有返回值的函數和無返回值的函數。
①有返回值的函數。例5.1中的rectanglearea函數就是一個有返回值的函數,函數類型為double類型,即函數經過運算后,返回一個double類型的值。函數返回值是通過函數中的return語句獲得的,return語句經常是函數體的最后一條語句,其一般形式為:
return語句只能返回一個值,并且返回值的類型一般應與函數類型一致,如不一致,以函數類型為準。
②無返回值的函數。例5.1中的printstar函數就是一個無返回值的函數,函數類型為void,即定義函數為“無類型”(或稱“空類型”),函數體中可以使用語句“return;”,通常是直接省略。這樣的函數的調用結果,通常是以屏幕的輸出等方式體現。
注意:函數類型也可以省略,此時函數類型默認為int類型。
(3)函數名。函數名是函數的標識符,由用戶按標識符的命名規則自行定義。一般建議按函數功能命名,這樣能見名知義,提高程序的可讀性。比如rectanglearea、printstar。
(4)形式參數列表。函數定義中使用的參數稱之為形式參數,簡稱形參(也稱為虛參、啞元)。形式參數列表給出函數所有形參的數據類型和名稱,其格式為:
數據類型1 形參名1,數據類型2形參名2,…,數據類型n形參名n
形式參數列表中的每個形參都必須使用一個數據類型進行獨立說明,每個形參名必須是一個合法的標識符,如有多個形參,需要使用“,”進行分隔。例5.1中的rectanglearea函數有兩個double類型的形參len和wid。這里需要注意的是,盡管形參len和wid都是double類型,但不能寫為“double len,wid”,因為每個形參都需要獨立說明,正確的說明形式是“doublelen,double wid”。像rectanglearea這樣的帶有參數的函數,稱為有參函數。
一個函數也可以不帶任何的參數,這樣的函數稱為無參函數。此時“()”不能省略,形式參數列表為空或寫為void。例5.1中的printstar函數就是一個無參函數。
(5)函數體。函數體是用大括號括起來,實現特定功能的語句的集合。函數體一般包括聲明部分和執行部分。其中,聲明部分用來定義或聲明函數中需要使用的變量和函數;執行部分用來實現函數的預定功能。

購物須知

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

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

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

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

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

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