一a一片一级一片啪啪-一a一级片-一a级毛片-一一级黄色片-国产免费福利片-国产免费福利网站

熱門關(guān)鍵字:  聽力密碼  單詞密碼  新概念美語  巧用聽寫練聽力  零起點(diǎn)
圖書信息

C程序設(shè)計(jì)簡(jiǎn)明教程

中國(guó)水利水電出版社
    【作 者】黃能耿 黃致遠(yuǎn) 編著 【I S B N 】978-7-5170-8390-0 【責(zé)任編輯】石永峰 【適用讀者群】本專通用 【出版時(shí)間】2020-02-27 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數(shù)】248 【千字?jǐn)?shù)】380 【印 張】15.5 【定 價(jià)】46 【叢 書】高等職業(yè)教育“十三五”規(guī)劃教材(軟件技術(shù)專業(yè)) 【備注信息】
圖書詳情

    本書是“Jitor實(shí)訓(xùn)叢書”中的一本,以軟件行業(yè)對(duì)編程人才的需求為導(dǎo)向,以培養(yǎng)應(yīng)用型和創(chuàng)新型人才為目標(biāo),以Visual C++ 6.0為平臺(tái),重點(diǎn)講解C程序設(shè)計(jì)基礎(chǔ)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體等內(nèi)容,最后以一個(gè)綜合項(xiàng)目結(jié)束。本書面向初學(xué)者,以程序設(shè)計(jì)的基本主線為重點(diǎn),深入講解程序設(shè)計(jì)的內(nèi)涵,并將軟件企業(yè)中的開發(fā)流程、編碼規(guī)范等職業(yè)素養(yǎng)有機(jī)地融入到教材中。

    本書的特點(diǎn)是提供了一個(gè)在線的Jitor校驗(yàn)器軟件(下載地址為http://ngweb.org/),提供了124個(gè)Jitor實(shí)訓(xùn)項(xiàng)目和38個(gè)Jitor綜合實(shí)訓(xùn)項(xiàng)目,讀者可以在Jitor校驗(yàn)器的指導(dǎo)下一步步地完成實(shí)訓(xùn)任務(wù),每完成一步都提交給Jitor校驗(yàn)器檢查,并實(shí)時(shí)得到通過或失敗的反饋信息,校驗(yàn)通過后才能進(jìn)入下一步操作。Jitor校驗(yàn)器還會(huì)將成績(jī)上傳到服務(wù)器,讓教師實(shí)時(shí)掌握學(xué)生的實(shí)訓(xùn)進(jìn)展情況。此外,本書還針對(duì)C的重點(diǎn)和難點(diǎn)提供了20個(gè)微課。

    本書是C語言的基礎(chǔ)教程,既可作為高等職業(yè)院校的教材,也可作為應(yīng)用型本科、中等職業(yè)院校、非學(xué)歷培訓(xùn)機(jī)構(gòu)的教材,還可供自學(xué)者使用。

    本書中的162個(gè)Jitor實(shí)訓(xùn)項(xiàng)目也可配合其他教材使用。

    本書根據(jù)高等職業(yè)教育的特點(diǎn),結(jié)合作者多年教學(xué)改革和應(yīng)用實(shí)踐經(jīng)驗(yàn)編寫而成。全書遵循項(xiàng)目導(dǎo)向的理念,在內(nèi)容上做到簡(jiǎn)而精,在要求上實(shí)現(xiàn)高而嚴(yán)。本書不求面面俱到,重點(diǎn)和難點(diǎn)會(huì)詳細(xì)講解,并通過Jitor校驗(yàn)器指導(dǎo)讀者反復(fù)練習(xí),通過動(dòng)手做讓學(xué)習(xí)更輕松、理解更深刻、記憶更久遠(yuǎn)。

    本書的最大特點(diǎn)是采用了作者開發(fā)的Jitor實(shí)訓(xùn)平臺(tái)(見表2)。

    表2 Jitor實(shí)訓(xùn)平臺(tái)功能介紹

    Jitor實(shí)訓(xùn)平臺(tái)是信息技術(shù)大類專業(yè)課程(C、C++、Java、Python、MySQL和SQL Server等)的實(shí)訓(xùn)教學(xué)平臺(tái),提供實(shí)訓(xùn)項(xiàng)目供教師選用。每門課程提供100~200個(gè)實(shí)訓(xùn)項(xiàng)目,對(duì)學(xué)生編寫的代碼和運(yùn)行結(jié)果進(jìn)行實(shí)時(shí)評(píng)價(jià),實(shí)時(shí)監(jiān)測(cè)全班學(xué)生的實(shí)訓(xùn)進(jìn)展情況。

    Jitor實(shí)訓(xùn)平臺(tái)下載地址為http://ngweb.org/,包括Jitor校驗(yàn)器和Jitor管理器的入口地址。

    教師容易使用,一步一步地教

    根據(jù)教學(xué)進(jìn)度,在Jitor管理器中選擇合適的Jitor實(shí)訓(xùn)項(xiàng)目發(fā)布給學(xué)生,要求學(xué)生在指定的時(shí)間內(nèi)完成。可以安排在實(shí)訓(xùn)課的上課時(shí)間,也可以安排在課前課后時(shí)間里完成,教師可以實(shí)時(shí)掌握每位學(xué)生每個(gè)步驟的成功或失敗情況。

    實(shí)訓(xùn)項(xiàng)目的每個(gè)步驟都有實(shí)訓(xùn)指導(dǎo)內(nèi)容,詳細(xì)描述了該步驟的要求。教師只要布置好實(shí)訓(xùn),Jitor校驗(yàn)器就會(huì)自動(dòng)地一步一步教學(xué)生如何去完成,并檢查完成的效果。 學(xué)生樂于學(xué)習(xí),一關(guān)一關(guān)地學(xué)

    每個(gè)實(shí)訓(xùn)項(xiàng)目由若干步驟組成,就像通關(guān)游戲一樣,每個(gè)步驟如同關(guān)卡,每通過一個(gè)關(guān)卡就能得到一定的分?jǐn)?shù),如果通關(guān)失敗,則倒扣1分。只要通過所有關(guān)卡,就能得到及格以上分?jǐn)?shù),如果想得高分,就要盡量避免失敗。

    學(xué)生按照每一關(guān)卡的要求進(jìn)行編程操作,完成后提交給Jitor校驗(yàn)器檢查,成功通關(guān)并得到分?jǐn)?shù)后才能進(jìn)入下一個(gè)關(guān)卡。學(xué)生只需一關(guān)一關(guān)地學(xué),就能學(xué)到編程技能。

    本書每個(gè)章節(jié)都有代碼實(shí)例,提供了162個(gè)在線Jitor實(shí)訓(xùn)項(xiàng)目,供讀者選擇使用;最后一章是“綜合項(xiàng)目”,綜合運(yùn)用本書知識(shí)完成一個(gè)學(xué)生成績(jī)管理系統(tǒng)的開發(fā)。

    本書特點(diǎn)如下:

    (1)實(shí)例:本書包含大量實(shí)例,實(shí)例簡(jiǎn)明扼要、容易理解。

    (2)實(shí)訓(xùn):所有實(shí)例都有配套的實(shí)訓(xùn),通過Jitor校驗(yàn)器在線使用,實(shí)時(shí)反饋結(jié)果。

    (3)綜合實(shí)訓(xùn):每章結(jié)尾都有一些綜合實(shí)訓(xùn),測(cè)試讀者綜合運(yùn)用所學(xué)知識(shí)的能力。

    (4)綜合項(xiàng)目:最后一章是一個(gè)綜合性項(xiàng)目,可以安排在單獨(dú)的課程設(shè)計(jì)專用周中完成。

    (5)微課:針對(duì)C語言的重點(diǎn)和難點(diǎn)提供了20個(gè)微課。

    本書遵循高職學(xué)生的認(rèn)知和技能形成規(guī)律,使用通俗易懂的語言,配合數(shù)量眾多的實(shí)例,由易到難、由淺入深、循序漸進(jìn)地介紹各個(gè)知識(shí)點(diǎn),通過大量的Jitor實(shí)訓(xùn)項(xiàng)目進(jìn)行驗(yàn)證和鞏固,并通過每章結(jié)尾的綜合實(shí)訓(xùn)進(jìn)行綜合練習(xí)。在最后一章的綜合項(xiàng)目中進(jìn)行全面綜合運(yùn)用,將知識(shí)融于形象的案例中,提高學(xué)習(xí)的興趣和效果。

    本書面向初學(xué)者,起點(diǎn)低、無門檻,不需要任何編程基礎(chǔ)知識(shí),高中生就能學(xué)習(xí)。讀者學(xué)完本書后,可以閱讀更多的C語言相關(guān)書籍,進(jìn)一步提高編程水平。

    C語言是C++的子集,因此本書大部分內(nèi)容與本叢書中的《C++程序設(shè)計(jì)簡(jiǎn)明教程》是相同的,不同的有輸入和輸出、動(dòng)態(tài)內(nèi)存管理和文件處理。

    本書共10章,教師可以根據(jù)學(xué)生情況和教學(xué)安排來組織教學(xué)內(nèi)容(見表3),如果課時(shí)不夠可以跳過某些內(nèi)容。

    表3 課時(shí)安排建議

    章 課時(shí)

    第1章 C語言概述 4

    第2章 C語言基礎(chǔ) 8

    第3章 程序結(jié)構(gòu)和流程控制 10

    第4章 數(shù)組 10

    第5章 函數(shù) 10

    第6章 編譯預(yù)處理 2

    第7章 指針與引用 10

    第8章 枚舉和結(jié)構(gòu)體 4

    第9章 文件處理 2

    第10章 綜合項(xiàng)目(課程設(shè)計(jì)) 專用周

    合計(jì) 60

    本書提供的課件、軟件等相關(guān)資源可以從本書主頁http://ngweb.org/下載。

    本書由無錫職業(yè)技術(shù)學(xué)院的黃能耿和無錫賽博盈科科技有限公司的黃致遠(yuǎn)共同編寫,其中黃致遠(yuǎn)編寫100千字,其余部分由黃能耿編寫。本書由無錫職業(yè)技術(shù)學(xué)院的劉德強(qiáng)副教授主審。Jitor實(shí)訓(xùn)平臺(tái)由黃能耿研發(fā),Jitor實(shí)訓(xùn)項(xiàng)目由黃致遠(yuǎn)制作,全書由黃能耿統(tǒng)稿。在本書編寫過程中編者得到單位領(lǐng)導(dǎo)和同事的大力支持和幫助,在此表示衷心感謝。

    由于編者水平所限,加之時(shí)間倉促,書中不足甚至錯(cuò)誤之處在所難免,懇請(qǐng)讀者批評(píng)指正。

    Jitor實(shí)訓(xùn)叢書使用說明
    前言

    第1章 C語言概述 1
    1.1 為什么學(xué)C語言 1
    1.2 安裝VC++ 6.0開發(fā)軟件 2
    1.3 體驗(yàn)C語言 2
    1.3.1 體驗(yàn)C語言程序和Jitor校驗(yàn)器 2
    1.3.2 Jitor校驗(yàn)器的使用 7
    1.3.3 C語言的輸入和輸出 10
    1.3.4 C程序的結(jié)構(gòu) 12
    1.3.5 C程序的開發(fā)過程 15
    1.3.6 C工作空間和項(xiàng)目 15
    1.4 常見問題 16
    1.4.1 VC++ 6.0的安裝 16
    1.4.2 VC++ 6.0的使用 16
    1.4.3 VC++ 6.0的項(xiàng)目和文件 17
    1.4.4 編程時(shí)遇到的問題 18
    1.5 常用資源 19
    1.6 綜合實(shí)訓(xùn) 19
    第2章 C語言基礎(chǔ) 20
    2.1 C語言的基本要素 20
    2.1.1 關(guān)鍵字 20
    2.1.2 標(biāo)識(shí)符 20
    2.1.3 分隔符 21
    2.1.4 代碼注釋 21
    2.2 數(shù)據(jù)類型 21
    2.3 變量和常量 22
    2.3.1 變量 22
    2.3.2 字面常量 24
    2.3.3 const常量 26
    2.3.4 中文字符 27
    2.3.5 程序調(diào)試:變量的查看 28
    2.4 運(yùn)算符和表達(dá)式 29
    2.4.1 算術(shù)運(yùn)算符和賦值運(yùn)算符 29
    2.4.2 自增、自減運(yùn)算符 30
    2.4.3 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 30
    2.4.4 邏輯運(yùn)算符和邏輯表達(dá)式 31
    2.4.5 邏輯運(yùn)算和關(guān)系運(yùn)算的應(yīng)用 31
    2.4.6 位運(yùn)算符與位運(yùn)算表達(dá)式 33
    2.4.7 復(fù)合賦值運(yùn)算符 34
    2.4.8 數(shù)據(jù)類型轉(zhuǎn)換 34
    2.4.9 運(yùn)算符的優(yōu)先級(jí) 36
    2.5 簡(jiǎn)單的輸入和輸出 37
    2.5.1 數(shù)據(jù)輸出 37
    2.5.2 數(shù)據(jù)輸入 38
    2.5.3 數(shù)據(jù)格式控制 39
    2.6 綜合實(shí)訓(xùn) 41
    第3章 程序結(jié)構(gòu)和流程控制 42
    3.1 基本結(jié)構(gòu)和語句 42
    3.1.1 程序的3種基本結(jié)構(gòu) 42
    3.1.2 C程序的指令和語句 42
    3.2 分支語句 43
    3.2.1 if語句 43
    3.2.2 if語句的嵌套 47
    3.2.3 條件運(yùn)算符和條件表達(dá)式 49
    3.2.4 switch語句 50
    3.2.5 實(shí)例詳解(一):求給定年份和
    月份的天數(shù) 53
    3.2.6 代碼命名和排版規(guī)范 56
    3.3 循環(huán)語句 57
    3.3.1 while循環(huán)語句 57
    3.3.2 do…while循環(huán)語句 58
    3.3.3 程序調(diào)試:循環(huán)的跟蹤調(diào)試 59
    3.3.4 for循環(huán)語句 60
    3.3.5 循環(huán)語句的幾種變化 61
    3.3.6 循環(huán)語句的嵌套 62
    3.3.7 實(shí)例詳解(二):求π的近似值 63
    3.3.8 實(shí)例詳解(三):斐波那契數(shù)列 64
    3.4 控制語句 64
    3.4.1 break語句 64
    3.4.2 continue語句 66
    3.4.3 語句標(biāo)號(hào)和goto語句 66
    3.4.4 exit()和abort()函數(shù) 67
    3.4.5 實(shí)例詳解(四):求自然對(duì)數(shù)的底 e
    的近似值 68
    3.4.6 實(shí)例詳解(五):輸出素?cái)?shù)表 68
    3.4.7 實(shí)例詳解(六):百錢買百雞問題 70
    3.5 綜合實(shí)訓(xùn) 72
    第4章 數(shù)組 73
    4.1 一維數(shù)組 73
    4.1.1 一維數(shù)組的定義和使用 74
    4.1.2 一維數(shù)組的最大值、最小值和
    平均值 75
    4.1.3 一維數(shù)組的逆序交換 76
    4.1.4 程序調(diào)試:一維數(shù)組的跟蹤調(diào)試 77
    4.1.5 實(shí)例詳解(一):冒泡排序法 77
    4.1.6 實(shí)例詳解(二):選擇排序法 79
    4.1.7 實(shí)例詳解(三):擂臺(tái)排序法 80
    4.2 二維數(shù)組 82
    4.2.1 二維數(shù)組的定義和使用 84
    4.2.2 二維數(shù)組的平均值 84
    4.2.3 實(shí)例詳解(四):二維數(shù)組的
    轉(zhuǎn)置 85
    4.3 字符數(shù)組 86
    4.3.1 字符數(shù)組和字符串 86
    4.3.2 字符串處理函數(shù) 90
    4.4 綜合實(shí)訓(xùn) 91
    第5章 函數(shù) 93
    5.1 函數(shù)概述 93
    5.1.1 使用C庫函數(shù) 93
    5.1.2 使用自定義函數(shù) 94
    5.1.3 函數(shù)返回值 96
    5.1.4 無返回值的函數(shù) 97
    5.1.5 主函數(shù)的形式 99
    5.1.6 函數(shù)原型說明 99
    5.1.7 程序調(diào)試:函數(shù)的跟蹤調(diào)試 102
    5.2 函數(shù)調(diào)用 102
    5.2.1 傳值調(diào)用—實(shí)參與形參的關(guān)系 102
    5.2.2 嵌套調(diào)用—楊輝三角 103
    5.2.3 遞歸調(diào)用—階乘 105
    5.3 函數(shù)參數(shù)與數(shù)組 106
    5.3.1 數(shù)組元素作為函數(shù)參數(shù) 106
    5.3.2 一維數(shù)組作為函數(shù)參數(shù) 107
    5.3.3 二維數(shù)組作為函數(shù)參數(shù) 109
    5.4 變量的存儲(chǔ)類型 111
    5.4.1 函數(shù)與源代碼文件 111
    5.4.2 作用域 114
    5.4.3 動(dòng)態(tài)變量與靜態(tài)變量 116
    5.4.4 局部變量與全局變量 118
    5.4.5 外部變量 120
    5.4.6 全局變量與靜態(tài)全局變量 121
    5.4.7 聲明和定義的區(qū)別 122
    5.4.8 寄存器變量 123
    5.5 內(nèi)聯(lián)函數(shù) 124
    5.6 參數(shù)默認(rèn)值 124
    5.7 綜合實(shí)訓(xùn) 125
    第6章 編譯預(yù)處理 126
    6.1 宏定義指令 126
    6.1.1 不帶參數(shù)的宏定義 126
    6.1.2 帶參數(shù)的宏定義 128
    6.2 文件包含指令 129
    6.2.1 包含系統(tǒng)頭文件 129
    6.2.2 包含自定義頭文件 129
    6.2.3 文件包含的嵌套 130
    6.3 條件編譯指令 131
    6.3.1 條件編譯 131
    6.3.2 條件編譯與文件包含 132
    6.3.3 實(shí)例詳解:文件包含與條件
    編譯 133
    6.4 綜合實(shí)訓(xùn) 134
    第7章 指針與引用 136
    7.1 指針變量 136
    7.1.1 指針變量與普通變量 137
    7.1.2 指針變量與一維數(shù)組 139
    7.1.3 指針變量的運(yùn)算 141
    7.1.4 指針指向的值的運(yùn)算 142
    7.1.5 指針運(yùn)算的優(yōu)先級(jí) 143
    7.1.6 程序調(diào)試:變量、指針與內(nèi)存 144
    7.2 指針與數(shù)組 147
    7.2.1 一維數(shù)組與指針 147
    7.2.2 二維數(shù)組與指針 149
    7.2.3 字符數(shù)組與字符指針 150
    7.3 指針與函數(shù)參數(shù) 152
    7.3.1 傳指針調(diào)用—指針變量作為
    函數(shù)參數(shù) 152
    7.3.2 一維數(shù)組與指針作為函數(shù)參數(shù) 154
    7.3.3 字符串復(fù)制函數(shù) 156
    7.4 指針數(shù)組與數(shù)組指針 157
    7.4.1 指針數(shù)組—每個(gè)元素都是指針 157
    7.4.2 數(shù)組指針—指向數(shù)組的指針 159
    7.5 指針函數(shù)與函數(shù)指針 161
    7.5.1 指針函數(shù)—返回指針值的函數(shù) 161
    7.5.2 函數(shù)指針—保存函數(shù)地址的
    指針 163
    7.5.3 實(shí)例詳解(一):通用求定積分
    函數(shù) 166
    7.6 動(dòng)態(tài)內(nèi)存管理 168
    7.6.1 動(dòng)態(tài)內(nèi)存分配 168
    7.6.2 實(shí)例詳解(二):一維數(shù)組的
    動(dòng)態(tài)管理 171
    7.6.3 實(shí)例詳解(三):二維數(shù)組的
    動(dòng)態(tài)管理 173
    7.7 引用類型變量和const的指針 174
    7.7.1 引用類型變量 174
    7.7.2 傳引用調(diào)用—引用變量作為
    函數(shù)參數(shù) 175
    7.7.3 const的指針 176
    7.8 綜合實(shí)訓(xùn) 177
    第8章 枚舉和結(jié)構(gòu)體 179
    8.1 枚舉類型 179
    8.1.1 枚舉類型的使用 179
    8.1.2 枚舉變量的類型轉(zhuǎn)換、輸入
    和輸出 181
    8.2 結(jié)構(gòu)體類型 182
    8.2.1 結(jié)構(gòu)體類型的使用 183
    8.2.2 結(jié)構(gòu)體變量的輸入和輸出 185
    8.2.3 結(jié)構(gòu)體指針 187
    8.2.4 結(jié)構(gòu)體作為函數(shù)參數(shù) 189
    8.3 結(jié)構(gòu)體的典型應(yīng)用—鏈表 192
    8.3.1 鏈表的基本操作 193
    8.3.2 程序調(diào)試:內(nèi)存中的鏈表 196
    8.3.3 清空鏈表 197
    8.3.4 查找節(jié)點(diǎn) 197
    8.3.5 刪除節(jié)點(diǎn) 198
    8.3.6 按序插入節(jié)點(diǎn) 199
    8.4 綜合實(shí)訓(xùn) 201
    第9章 文件處理 202
    9.1 概述 202
    9.1.1 文件名 202
    9.1.2 文件類型 202
    9.2 文件的打開和關(guān)閉 202
    9.2.1 文件指針 202
    9.2.2 文件的打開 203
    9.2.3 文件的關(guān)閉 203
    9.3 文件的讀寫 204
    9.3.1 讀取文本文件 204
    9.3.2 寫入文本文件 205
    9.3.3 復(fù)制文本文件 205
    9.3.4 格式化讀寫文件 206
    9.3.5 復(fù)制二進(jìn)制文件 209
    9.4 文件操縱 209
    9.4.1 刪除文件 209
    9.4.2 文件改名 210
    9.5 綜合實(shí)訓(xùn) 210
    第10章 綜合項(xiàng)目 212
    10.1 學(xué)生管理系統(tǒng) 212
    10.1.1 需求分析 212
    10.1.2 技術(shù)選型和功能設(shè)計(jì) 212
    10.1.3 程序結(jié)構(gòu)設(shè)計(jì) 213
    10.1.4 項(xiàng)目實(shí)現(xiàn) 213
    10.1.5 項(xiàng)目完整源代碼 214
    10.1.6 開發(fā)過程總結(jié) 226
    10.2 自定義管理系統(tǒng) 226
    參考文獻(xiàn) 227
    附錄A ASCII碼表 228
    附錄B 運(yùn)算符與優(yōu)先級(jí) 229
    附錄C 輸入輸出控制符 230
    附錄D 常用庫函數(shù) 231
    附錄E C代碼規(guī)范 234
最新評(píng)論共有 0 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過250字,需審核,請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊(cè)
主站蜘蛛池模板: 成人国产精品高清在线观看 | 国产区网址 | 精品丝袜国产自在线拍亚洲 | 在线观看二区三区午夜 | 国产成人麻豆精品 | 老司机免费福利午夜入口ae58 | 久久国产午夜精品理论片34页 | 亚洲成年人在线观看 | 毛片com| 成人在线免费视频播放 | 99精品欧美一区二区三区 | 日本欧美一区二区三区片 | 欧美一级毛片一级毛片 | 欧美日韩中文字幕在线观看 | 国内精品久久久久久影院8f | 美女张开腿男人桶 | 亚洲成人在线视频网站 | 久久成年人视频 | 亚洲视频精品 | 中文字幕 亚洲精品 | 亚洲国产精品影院 | 午夜精品久久久久久99热7777 | 免费一级毛片在级播放 | 99福利网 | 成人在线免费网站 | 在线观看免费精品国产 | 日韩中文字幕精品一区在线 | 免费a一毛片 | 在线三级网址 | 国产一级毛片网站 | 久久久www免费看片 久久久www免费人成看片 | 91福利国产在线观一区二区 | 亚洲精品国产拍拍拍拍拍 | 91精品久久 | 欧美一级片毛片 | 亚洲国产日韩欧美高清片a 亚洲国产日韩欧美在线 | 欧美黄色一级在线 | 精品极品三级久久久久 | 自拍 欧美 在线 综合 另类 | 久久精品一品道久久精品9 久久精品一区 | 久久精品免费观看国产软件 |