TOP
0
0
倒數三天!簡體曬書節單本79折,5本7折
C程序設計實訓教程(簡體書)
滿額折

C程序設計實訓教程(簡體書)

商品資訊

人民幣定價:29 元
定價
:NT$ 174 元
優惠價
87151
領券後再享89折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:4 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《C程序設計實訓教程/高等院校信息技術規劃教材》是學習《C語言程序設計》的配套教材,注重培養和提高讀者的編程能力和應用能力,具有較強的通用性和實用性。
《C程序設計實訓教程/高等院校信息技術規劃教材》共分12章,各章主要內容包括知識點梳理、編程技能、案例拓展和實訓操作四個部分。知識點梳理部分,簡明扼要地列出了各章的基本概念和主要內容;編程技能部分,按照學習的進程,適時引導讀者進行程序錯誤分析、測試與調試;案例拓展部分以一個“學生成績管理”系統作為典型案例,由小到大,由淺入深,將前后知識串接起來;實訓操作部分按照知識層次分為基礎知識和技能實訓、綜合應用及能力實訓兩個實訓環節,使讀者能把握知識內涵,做到融會貫通,舉一反三。

名人/編輯推薦

《高等院校信息技術規劃教材:C程序設計實訓教程》編程環境采用Visual C++6.0,鑒于現在越來越多的人學習C語言時采用VS2012編程環境,故《高等院校信息技術規劃教材:C程序設計實訓教程》在附錄部分介紹了VS2012的安裝與使用方法。《高等院校信息技術規劃教材:C程序設計實訓教程》可作為高校各號業學生的教材,也可作為程序設計愛好者的學習參考書。

目次

第1章C程序設計入門
1.1知識點梳理
1.2編程技能
實訓1 C程序的環境及使用方法
實訓2數據類型及數據運算
練習1
第2章順序結構程序設計
2.1知識點梳理
2.2編程技能
實訓3順序結構編程
練習2
第3章選擇結構程序設計
3.1知識點梳理
3.2編程技能
3.3案例拓展
實訓4用if語句實現選擇結構
實訓5多路選擇及switch語句的應用
練習3
第4章循環結構程序設計
4.1知識點梳理
4.2編程技能
4.3案例拓展
實訓6循環語句及應用
實訓7循環嵌套及break和continue語句
實訓8循環結構的綜合應用
練習4
第5章 函數
5.1知識點梳理
5.2編程技能
5.3案例拓展
實訓 9函數的定義與調用
實訓10函數的嵌套調用和遞歸調用
練習5
第6章預處理命令
6.1知識點梳理
6.2編程技能
實訓11預處理命令的應用
練習6
第7章數組
7.1知識點梳理
7.2編程技能
7.3案例拓展
實訓12一維數組的應用
實訓13二維數組的應用
實訓14字符數組的應用
實訓15數組的綜合應用
練習7
第8章指針
8.1知識點梳理
8.2編程技能
8.3案例拓展
實訓16指向變量的指針
實訓17指針與一維數組
實訓18指針與多維數組及字符數組
實訓19復雜指針
練習8
第9章結構體與共用體
9.1知識點梳理
9.2編程技能
9.3案例拓展
實訓20結構體的定義與引用
實訓21結構體的綜合應用
練習9
第10章動態數組與鏈表
10.1知識點梳理
10.2編程技能
10.3案例拓展
實訓22 動態數組的應用及鏈表的創建與輸出操作
實訓23鏈表的其他操作
練習10
第11章 文件
11.1知識點梳理
11.2案例拓展
實訓24文件的基本操作
實訓25文件的綜合應用
練習11
第12章位運算
12.1知識點梳理
12.2編程技能
實訓26位運算的應用
練習12
附錄A VS2012的安裝與使用

書摘/試閱



7.2 編程技能
1.輸入/輸出的機理
在第2章中已經介紹了getchar函數,該函數能夠從鍵盤(更科學的說法是終端)輸入一個字符,也可以使用scanf函數的%c格式從終端輸入字符。
C程序在執行的時候會開辟一段內存空間,稱為輸入緩沖區。程序剛執行的時候,操作系統將自動清空輸入緩沖區。程序遇到輸入語句時,首先檢查輸入緩沖區,如果輸入緩沖區中有可以使用的數據,就從緩沖區中讀取數據;如果緩沖區的數據用完,則向終端請求輸入。在輸入的時候,直到用戶輸入回車才返回到前面的輸入語句繼續讀取數據。
【例7—1】getchar的行為。
下面的程序從鍵盤輸入兩個字符賦給指定的字符變量,然后依次輸出兩個字符變量的ASCII碼和字符本身。用戶輸入不同的數據,可以得到不同的結果。
#include
void main()
{
char chl,ch2;
chl=getchar()j
ch2=getchar();
printf(”chi=%d,%c\t ch2=%d,%c”,chl,chl,ch2,ch2);

圖7—1從左向右依次為4種不同的輸入和輸出結果:
輸入字符a,然后緊接著輸入回車;
輸入a,輸入空格,輸入b,然后輸入回車;
直接輸入ab,然后輸入回車;
輸入兩次回車。
分析以上情況:
第一個輸入在緩沖區內生成97和10兩個值(其中,10代表回車,遇到回車,這個輸入就結束了)。
第二個輸入在緩沖區內生成97、32、98和10共4個值,兩個getchar分別讀取了前面兩個值。

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區