思思久久99热免费精品6,精品国产鲁一鲁一区二区交,亚洲三级视频在线观看,国产精品大陆第一页

<pre id="4unh9"></pre>

  • 
    
    <blockquote id="4unh9"></blockquote>

    圖書板塊圖書分類品牌系列獲獎(jiǎng)圖書圖書專題新書上架編輯推薦作者團(tuán)隊(duì)
    C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)
    计算机等级考试教材
    ISBN: 9787549524136

    出版時(shí)間:2012-08-01

    定  價(jià):40.00

    作  者:马杰 主编 覃匡宇 陈基漓 张向利 副主编

    責(zé)  編:方奕华
    所屬板塊: 高教出版

    讀者對(duì)象: 计算机二级

    裝幀: 平装

    開(kāi)本: 16

    字?jǐn)?shù): 492 (千字)

    頁(yè)數(shù): 308
    圖書簡(jiǎn)介

    本書是根據(jù)計(jì)算機(jī)等級(jí)考試二級(jí)的教學(xué)大綱中對(duì)C語(yǔ)言的要求而編寫的“C語(yǔ)言程序設(shè)計(jì)”教材。在編撰過(guò)程中,針對(duì)初學(xué)C語(yǔ)言遇到的問(wèn)題,力求面向應(yīng)用,重視實(shí)踐,精選了大量典型的程序?qū)嵗蛨D表,用通俗的語(yǔ)言,由淺入深系統(tǒng)地介紹了C語(yǔ)言的基本概念、語(yǔ)法規(guī)則和程序設(shè)計(jì)的方法,使讀者能正確、直觀地理解編程問(wèn)題,便于初學(xué)者學(xué)習(xí)和掌握。

    本書以Visual C++ 6.0軟件系統(tǒng)作為C語(yǔ)言程序開(kāi)發(fā)環(huán)境,注重教材的可讀性和實(shí)用性,內(nèi)容涵蓋了C語(yǔ)言和程序設(shè)計(jì)的主要基礎(chǔ)知識(shí)。書中所列的實(shí)例均能在Visual C++ 6.0環(huán)境下運(yùn)行。每章后都有習(xí)題,習(xí)題類型豐富,針對(duì)性強(qiáng),基本涉及了所有關(guān)鍵的知識(shí)點(diǎn),使讀者既能加深對(duì)基本概念的理解,又能拓寬編程思路。書后有附錄,便于讀者查詢。

    本書可以作為高校計(jì)算機(jī)程序設(shè)計(jì)課程的教材,也可作為計(jì)算機(jī)等級(jí)考試的教材。

    作者簡(jiǎn)介

    馬杰,副教授,長(zhǎng)期從事程序設(shè)計(jì)教學(xué)。

    圖書目錄

    第1章 C語(yǔ)言概述

    1.1 C語(yǔ)言的出現(xiàn)及特點(diǎn)…………………………………………………………………………………………1

    1.1.1計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言介紹……………………………………………………………………………1

    1.1.2 C語(yǔ)言的特點(diǎn)………………………………………………………………………………………2

    1.2簡(jiǎn)單C程序示例………………………………………………………………………………………………2

    1.3 C語(yǔ)言程序的編譯和運(yùn)行……………………………………………………………………………………6

    1.3.1程序編寫與運(yùn)行步驟…………………………………………………………………………………6

    1.3.2 Visual C++6.0 的上機(jī)過(guò)程…………………………………………………………………………6

    1.4 算法 …………………………………………………………………………………………………………8

    1.4.1 算法的概念 …………………………………………………………………………………………8

    1.4.2 流程圖及N-S流程圖 ………………………………………………………………………………9

    習(xí)題一…………………………………………………………………………………………………………10

    第2章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 ………………………………………………………………………11

    2.1 概述…………………………………………………………………………………………………………11

    2.2 標(biāo)識(shí)符、常量和變量………………………………………………………………………………………12

    2.2.1 標(biāo)識(shí)符………………………………………………………………………………………………12

    2.2.2 常量…………………………………………………………………………………………………13

    2.2.3 變量…………………………………………………………………………………………………14

    2.3 整型數(shù)據(jù)……………………………………………………………………………………………………15

    2.3.1整型數(shù)據(jù)分類………………………………………………………………………………………15

    2.3.2整型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式…………………………………………………………………16

    2.3.3整型常量……………………………………………………………………………………………17

    2.3.4整型變量……………………………………………………………………………………………18

    2.4 實(shí)型數(shù)據(jù)……………………………………………………………………………………………………19

    2.4.1實(shí)型數(shù)據(jù)的分類及在內(nèi)存中存儲(chǔ)形式……………………………………………………………19

    2.4.2實(shí)型常量與實(shí)型變量 ……………………………………………………………………………21

    2.5 字符型數(shù)據(jù)………………………………………………………………………………………………22

    2.5.1字符型數(shù)據(jù)在內(nèi)存中存儲(chǔ)形式…………………………………………………………………22

    2.5.2字符型常量的表示與字符型變量的定義方法…………………………………………………23

    2.6算術(shù)運(yùn)算符和算術(shù)表達(dá)式………………………………………………………………………………25

    2.6.1 C語(yǔ)言中運(yùn)算符簡(jiǎn)介……………………………………………………………………………25

    2.6.2算術(shù)運(yùn)算符和算術(shù)表達(dá)式………………………………………………………………………26

    2.6.3運(yùn)算符的優(yōu)先級(jí)、結(jié)合性………………………………………………………………………27

    2.7 類型轉(zhuǎn)換………………………………………………………………………………………………28

    2.7.1隱式(自動(dòng))類型轉(zhuǎn)換………………………………………………………………………………28

    2.7.2強(qiáng)制類型轉(zhuǎn)換………………………………………………………………………………29

    2.8 賦值運(yùn)算符和賦值表達(dá)式…………………………………………………………………………………30

    2.8.1 賦值運(yùn)算符和賦值表達(dá)式………………………………………………………………………30

    2.8.2 復(fù)合賦值運(yùn)算符…………………………………………………………………………………31

    2.8.3 變量賦初始值………………………………………………………………………………………32

    2.8.4 賦值運(yùn)算中的類型轉(zhuǎn)換……………………………………………………………………………33

    2.9 自加、自減運(yùn)算符和逗號(hào)運(yùn)算符…………………………………………………………………………35

    2.9.1 自加運(yùn)算符(++)和自減運(yùn)算符(--)……………………………………………………………35

    2.9.2 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式…………………………………………………………………………36

    2.10 關(guān)系、邏輯運(yùn)算符及表達(dá)式…………………………………………………………………………37

    2.10.1關(guān)系運(yùn)算符和關(guān)系表達(dá)式…………………………………………………………………………38

    2.10.2邏輯運(yùn)算符和邏輯表達(dá)式…………………………………………………………………………40

    2.11 位運(yùn)算…………………………………………………………………………………………………41

    2.11.1位運(yùn)算符和位運(yùn)算……………………………………………………………………………41

    2.11.2位運(yùn)算符的運(yùn)算功能…………………………………………………………………………42

    習(xí)題二……………………………………………………………………………………………………………45

    第3章 語(yǔ)句和程序控制………………………………………………………………………………………48

    3.1 程序的三種基本結(jié)構(gòu)及流程圖表示……………………………………………………………………48

    3.2 C語(yǔ)言語(yǔ)句………………………………………………………………………………………………50

    3.3 數(shù)據(jù)的輸入和輸出………………………………………………………………………………………51

    3.3.1 putchar函數(shù)…………………………………………………………………………………………51

    3.3.2 getchar函數(shù)…………………………………………………………………………………………52

    3.3.3 printf函數(shù)…………………………………………………………………………………………52

    3.3.4 scanf函數(shù)……………………………………………………………………………………………56

    3.4 if語(yǔ)句……………………………………………………………………………………………………58

    3.4.1 if語(yǔ)句的兩種基本形式……………………………………………………………………………58

    3.4.2 if語(yǔ)句的嵌套………………………………………………………………………………………61

    3.4.3 條件運(yùn)算符與條件表達(dá)式…………………………………………………………………………64

    3.5 switch語(yǔ)句………………………………………………………………………………………………65

    3.6 for語(yǔ)句…………………………………………………………………………………………………67

    3.7 while語(yǔ)句………………………………………………………………………………………………73

    3.8 do-while語(yǔ)句…………………………………………………………………………………………74

    3.9 break語(yǔ)句及continue語(yǔ)句……………………………………………………………………………77

    3.9.1 break語(yǔ)句……………………………………………………………………………………………77

    3.9.2 continue語(yǔ)句………………………………………………………………………………………78

    3.10 goto語(yǔ)句………………………………………………………………………………………………80

    3.11 程序舉例………………………………………………………………………………………………81

    習(xí)題三…………………………………………………………………………………………………………92

    第4章 函數(shù)與程序結(jié)構(gòu)………………………………………………………………………………………96

    4.1 函數(shù)及其定義……………………………………………………………………………………………97

    4.2 函數(shù)的參數(shù)及函數(shù)的值…………………………………………………………………………………98

    4.3 函數(shù)的調(diào)用……………………………………………………………………………………………100

    4.4 遞歸……………………………………………………………………………………………………103

    4.5 C語(yǔ)言程序的一般結(jié)構(gòu)………………………………………………………………………………104

    4.6 變量的作用域與存儲(chǔ)類型……………………………………………………………………………104

    4.6.1 變量的作用域……………………………………………………………………………………104

    4.6.2 變量的存儲(chǔ)類型…………………………………………………………………………………106

    4.7 C語(yǔ)言編譯預(yù)處理命令…………………………………………………………………………………108

    4.7.1 宏定義………………………………………………………………………………………………108

    4.7.2 文件包含……………………………………………………………………………………………110

    4.7.3 條件編譯……………………………………………………………………………………………112

    習(xí)題四………………………………………………………………………………………………………113

    第5章 數(shù)組……………………………………………………………………………………………………116

    5.1 數(shù)組的概念……………………………………………………………………………………………116

    5.2 一維數(shù)組………………………………………………………………………………………………117

    5.2.1 一維數(shù)組的定義…………………………………………………………………………………117

    5.2.2 一維數(shù)組元素的引用……………………………………………………………………………118

    5.2.3 一維數(shù)組的初始化………………………………………………………………………………119

    5.2.4一維數(shù)組的程序設(shè)計(jì)應(yīng)用舉例……………………………………………………………………120

    5.3 二維數(shù)組………………………………………………………………………………………………126

    5.3.1 二維數(shù)組的定義…………………………………………………………………………………126

    5.3.2 二維數(shù)組元素的引用……………………………………………………………………………127

    5.3.3 二維數(shù)組的初始化………………………………………………………………………………127

    5.3.4二維數(shù)組的程序設(shè)計(jì)應(yīng)用舉例……………………………………………………………………129

    5.4 數(shù)組在函數(shù)調(diào)用中的應(yīng)用………………………………………………………………………………131

    5.4.1 數(shù)組元素作為函數(shù)實(shí)參…………………………………………………………………………131

    5.4.2 一維數(shù)組名作為函數(shù)參數(shù)………………………………………………………………………131

    5.4.3 二維數(shù)組名作為函數(shù)參數(shù)………………………………………………………………………135

    習(xí)題五………………………………………………………………………………………………………137

    第6章 指針……………………………………………………………………………………………………141

    6.1 指針與地址………………………………………………………………………………………………141

    6.1.1計(jì)算機(jī)內(nèi)存的基本組織……………………………………………………………………………141

    6.1.2內(nèi)存中的存儲(chǔ)單元…………………………………………………………………………………142

    6.1.3存儲(chǔ)單元與變量……………………………………………………………………………………143

    6.1.4指針的概念…………………………………………………………………………………………144

    6.1.5變量指針的使用……………………………………………………………………………………146

    6.1.6指針的類型及表示…………………………………………………………………………………147

    6.2指針變量定義和使用……………………………………………………………………………………148

    6.2.1指針變量的定義及初始化…………………………………………………………………………148

    6.2.2指針變量的引用……………………………………………………………………………………151

    6.2.3指針變量的運(yùn)算……………………………………………………………………………………153

    6.2.4動(dòng)態(tài)存儲(chǔ)分配………………………………………………………………………………………157

    6.2.5指針作為函數(shù)參數(shù)…………………………………………………………………………………159

    6.3 數(shù)組與指針………………………………………………………………………………………………163

    6.3.1用指針訪問(wèn)一維數(shù)組元素……………………………………………………………………………163

    6.3.2 一維數(shù)組名與指針…………………………………………………………………………………165

    6.3.3 多維數(shù)組和指針……………………………………………………………………………………168

    6.3.4指向數(shù)組的行指針變量………………………………………………………………………………174

    6.3.5用指向數(shù)組的指針作為函數(shù)的參數(shù)…………………………………………………………………177

    6.4 指針數(shù)組…………………………………………………………………………………………………183

    6.4.1 指針數(shù)組的定義及使用……………………………………………………………………………184

    6.4.2 用指針數(shù)組訪問(wèn)二維數(shù)組元素……………………………………………………………………188

    6.4.3 main函數(shù)的命令行參數(shù)……………………………………………………………………………189

    6.5 指向函數(shù)的指針…………………………………………………………………………………………193

    6.5.1 用指向函數(shù)的指針變量調(diào)用函數(shù)…………………………………………………………………193

    6.5.2 用指向函數(shù)的指針變量作為函數(shù)的參數(shù)…………………………………………………………195

    6.6 返回值類型為指針的函數(shù)………………………………………………………………………………197

    6.7 指向指針的指針…………………………………………………………………………………………199

    6.8有關(guān)指針的應(yīng)用舉例……………………………………………………………………………………203

    習(xí)題六…………………………………………………………………………………………………………209

    第7章 字符串…………………………………………………………………………………………………214

    7.1字符串和字符數(shù)組………………………………………………………………………………………214

    7.2常用的字符串處理函數(shù)…………………………………………………………………………………215

    7.2.1字符串輸入輸出函數(shù)………………………………………………………………………………215

    7.2.2字符串其它相關(guān)函數(shù)………………………………………………………………………………217

    7.3 字符串與指針……………………………………………………………………………………………221

    7.3.1指向字符串的指針…………………………………………………………………………………221

    7.3.2字符指針作函數(shù)參數(shù)………………………………………………………………………………224

    7.3.3返回值為字符指針的函數(shù)…………………………………………………………………………228

    7.4存儲(chǔ)字符串的數(shù)組………………………………………………………………………………………229

    7.5有關(guān)字符串的程序舉例…………………………………………………………………………………232

    習(xí)題七…………………………………………………………………………………………………………235

    第8章 結(jié)構(gòu)體、共用體和枚舉類型……………………………………………………………………237

    8.1 概述………………………………………………………………………………………………………237

    8.2用typedef說(shuō)明新類型……………………………………………………………………………………237

    8.3 結(jié)構(gòu)體類型………………………………………………………………………………………………238

    8.3.1 結(jié)構(gòu)體類型的說(shuō)明…………………………………………………………………………………238

    8.3.2 結(jié)構(gòu)體變量的定義…………………………………………………………………………………239

    8.3.3 結(jié)構(gòu)體變量的初始化………………………………………………………………………………241

    8.3.4結(jié)構(gòu)體與指針…………………………………………………………………………………………241

    8.3.5引用結(jié)構(gòu)體變量中的數(shù)據(jù)……………………………………………………………………………242

    8.3.6結(jié)構(gòu)體數(shù)組……………………………………………………………………………………………243

    8.3.7結(jié)構(gòu)體與函數(shù)…………………………………………………………………………………………244

    8.3.8自引用的結(jié)構(gòu)體與鏈表………………………………………………………………………………249

    8.4 共用體……………………………………………………………………………………………………259

    8.4.1 共用體類型的說(shuō)明和變量定義……………………………………………………………………259

    8.4.2 共用體變量的引用…………………………………………………………………………………261

    8.5 枚舉類型…………………………………………………………………………………………………262

    8.6 應(yīng)用舉例…………………………………………………………………………………………………264

    習(xí)題八…………………………………………………………………………………………………………269

    第9章 文件……………………………………………………………………………………………………274

    9.1 文件的概念………………………………………………………………………………………………274

    9.2 文件指針…………………………………………………………………………………………………274

    9.3 文件的打開(kāi)和關(guān)閉………………………………………………………………………………………275

    9.4 文件的讀寫……………………………………………………………………………………………277

    9.4.1 文件的字符輸入和輸出…………………………………………………………………………277

    9.4.2 文件的字符串輸入和輸出………………………………………………………………………279

    9.4.3 文件的格式化輸入和輸出………………………………………………………………………280

    9.4.4塊的讀寫…………………………………………………………………………………………282

    9.5 文件的定位……………………………………………………………………………………………285

    9.5.1 rewind函數(shù)………………………………………………………………………………………285

    9.5.2 fseek函數(shù)和隨機(jī)讀寫…………………………………………………………………………286

    9.5.3 ftell函數(shù)………………………………………………………………………………………287

    9.6文件的出錯(cuò)處理…………………………………………………………………………………………288

    9.7文件的其它相關(guān)函數(shù)……………………………………………………………………………………288

    習(xí)題九…………………………………………………………………………………………………………291

    附錄………………………………………………………………………………………………………………292

    附錄一 常見(jiàn)字符與ASCII代碼對(duì)照表……………………………………………………………………292

    附錄二 C運(yùn)算符的優(yōu)先級(jí)和結(jié)合性………………………………………………………………………293

    附錄三 C常用的庫(kù)函數(shù)……………………………………………………………………………………294

    參考文獻(xiàn)………………………………………………………………………………………………………298

    序言/前言/后記

    現(xiàn)代信息社會(huì)的發(fā)展離不開(kāi)計(jì)算機(jī)技術(shù)。長(zhǎng)期以來(lái),我國(guó)的電子信息行業(yè)較偏重硬件,因此軟件的發(fā)展相對(duì)滯后。然而,隨著時(shí)代的發(fā)展和技術(shù)的進(jìn)步,軟件的重要性越來(lái)越突顯,尤其是在強(qiáng)調(diào)自主創(chuàng)新的今天,掌握核心軟件技術(shù),擁有自主知識(shí)產(chǎn)權(quán),已成為影響我國(guó)信息產(chǎn)業(yè)升級(jí)和技術(shù)進(jìn)步的重大戰(zhàn)略問(wèn)題。因此,作為普通高校的學(xué)生,尤其是非計(jì)算機(jī)專業(yè)的學(xué)生,不能只滿足于對(duì)一些諸如辦公、制表、上網(wǎng)等應(yīng)用軟件的使用,而應(yīng)該努力掌握一門計(jì)算機(jī)編程語(yǔ)言,并學(xué)會(huì)程序設(shè)計(jì)的方法,培養(yǎng)自己獨(dú)立編程和解決實(shí)際問(wèn)題的能力,才能更好地適應(yīng)未來(lái)發(fā)展需要。

    程序設(shè)計(jì)是計(jì)算機(jī)軟件技術(shù)的基礎(chǔ)。計(jì)算機(jī)只有通過(guò)運(yùn)行程序才能正常工作,而程序設(shè)計(jì)的好壞,直接影響到計(jì)算機(jī)性能的高低。因此,程序設(shè)計(jì)是軟件開(kāi)發(fā)人員的基本功。計(jì)算機(jī)編程語(yǔ)言是實(shí)現(xiàn)程序設(shè)計(jì)的工具,C語(yǔ)言就是其中的一種。由于C語(yǔ)言的優(yōu)良特性和強(qiáng)大功能,因此使用C語(yǔ)言進(jìn)行程序設(shè)計(jì)已成為人們的首選。C語(yǔ)言和程序設(shè)計(jì)的關(guān)系就像中文語(yǔ)言和文章的關(guān)系一樣,密不可分,缺一不可。目前,C語(yǔ)言程序設(shè)計(jì)已成為普通高等院校一門重要的計(jì)算機(jī)基礎(chǔ)課程。

    通常,C語(yǔ)言程序設(shè)計(jì)課程安排在大學(xué)一年級(jí),而對(duì)于很多剛?cè)胄5膶W(xué)生而言,由于缺乏計(jì)算機(jī)方面的基礎(chǔ)知識(shí),加上上機(jī)實(shí)踐經(jīng)驗(yàn)不夠,往往會(huì)感到抽象難學(xué),甚至有些學(xué)生學(xué)完C語(yǔ)言后,不能根據(jù)實(shí)際需要設(shè)計(jì)出程序來(lái)解決問(wèn)題。

    究其原因,一個(gè)關(guān)鍵的問(wèn)題就是學(xué)生在學(xué)習(xí)的過(guò)程中,忽視了對(duì)實(shí)際問(wèn)題抽象成數(shù)據(jù)以及對(duì)任務(wù)的要求進(jìn)行邏輯劃分,缺乏設(shè)計(jì)算法的思維訓(xùn)練和能力培養(yǎng)。因?yàn)椋@里的邏輯抽象和算法設(shè)計(jì)并不像數(shù)學(xué)那樣有公式推導(dǎo)和定律可循,而是需要反復(fù)通過(guò)實(shí)例進(jìn)行分析、綜合、理解和借鑒才逐漸培養(yǎng)而成的。實(shí)際上,程序的內(nèi)容無(wú)非分為兩種:一是數(shù)據(jù),二是操作。數(shù)據(jù)是任務(wù)處理的對(duì)象,操作則是任務(wù)處理的具體步驟。因此,程序設(shè)計(jì)的基本任務(wù)就是,根據(jù)實(shí)際問(wèn)題的需要,將問(wèn)題抽象成數(shù)據(jù),并選擇合適的數(shù)據(jù)結(jié)構(gòu)進(jìn)行表示,然后再根據(jù)任務(wù)要求劃分處理步驟并形成算法,最后再通過(guò)計(jì)算機(jī)語(yǔ)言編寫出可運(yùn)行的程序。在C語(yǔ)言中,數(shù)據(jù)的表示通過(guò)數(shù)據(jù)類型等實(shí)現(xiàn),而算法的操作步驟則由表達(dá)式、語(yǔ)句和函數(shù)等實(shí)現(xiàn),C語(yǔ)言程序就是根據(jù)這些數(shù)據(jù)類型和表達(dá)式、語(yǔ)句、函數(shù)等編寫而成的。

    學(xué)生感到難學(xué)的另一個(gè)關(guān)鍵問(wèn)題就是上機(jī)實(shí)踐的機(jī)會(huì)太少。C語(yǔ)言作為一種編程語(yǔ)言,其概念新穎,內(nèi)容廣泛,語(yǔ)法細(xì)節(jié)和變化較多,不少學(xué)生因記不住而為此感到無(wú)所適從,這也反映了學(xué)生還沒(méi)有從過(guò)去的思維方式中轉(zhuǎn)變過(guò)來(lái)。實(shí)際上,對(duì)于理工科學(xué)生,作為剛步入大學(xué)就接觸的第一門專業(yè)基礎(chǔ)課程,C語(yǔ)言程序設(shè)計(jì)無(wú)論是思考問(wèn)題的角度,還是處理問(wèn)題的方法,都與以往他們?cè)诟咧兴鶎W(xué)的數(shù)學(xué)、語(yǔ)文等課程的思維方式和學(xué)習(xí)方法有所不同。因此,C語(yǔ)言的學(xué)習(xí)要求多上機(jī)實(shí)踐,光靠聽(tīng)課和看書是學(xué)不會(huì)的。C語(yǔ)言的很多語(yǔ)法細(xì)節(jié)只有通過(guò)動(dòng)手編程,并親自上機(jī)調(diào)試運(yùn)行才能深刻理解。因?yàn)?,只要上機(jī)編譯,計(jì)算機(jī)就能立刻給出所有語(yǔ)法的錯(cuò)誤提示,在這種背景下去修改錯(cuò)誤才能更深刻地理解其中語(yǔ)法細(xì)節(jié)的來(lái)龍去脈。初學(xué)者一開(kāi)始就應(yīng)該著眼于學(xué)會(huì)看懂程序,并編寫簡(jiǎn)單的程序,然后再逐步深入。語(yǔ)法細(xì)節(jié)是需要通過(guò)長(zhǎng)期的實(shí)踐和積累才能熟練掌握的,而且有些語(yǔ)法細(xì)節(jié),對(duì)于初學(xué)者來(lái)說(shuō),不要濫用,比如用i=i+1能解決問(wèn)題的就不必非要強(qiáng)求用i++,只有熟悉了才適時(shí)選用??傊鯇W(xué)者一定要重視實(shí)踐環(huán)節(jié),包括編程和上機(jī),要既會(huì)編寫程序,又會(huì)調(diào)試程序。C語(yǔ)言程序設(shè)計(jì)學(xué)得好與壞,不是看你能做對(duì)多少是非題和選擇題,而是看你能不能編寫程序和調(diào)試程序。另外,對(duì)待上機(jī)出錯(cuò),不少初學(xué)者感到很沮喪。其實(shí),這是必須經(jīng)歷的階段,誰(shuí)也無(wú)法幸免。所謂的編程高手,都不是在一帆風(fēng)順、毫無(wú)差錯(cuò)中成長(zhǎng)起來(lái)的,恰恰相反,是在不斷的出錯(cuò)和糾錯(cuò)中成長(zhǎng)起來(lái)的。初學(xué)者應(yīng)該歡迎錯(cuò)誤的出現(xiàn)并努力解決,而不是畏之如虎、有意躲避,而這也是跟以往思維方式截然不同的地方。

    本書的作者根據(jù)長(zhǎng)期從事C語(yǔ)言程序設(shè)計(jì)課程的教學(xué)實(shí)踐,針對(duì)初學(xué)者遇到的問(wèn)題和情況,在編撰本教材的過(guò)程中,力求面向應(yīng)用,重視實(shí)踐,精選了大量典型的程序?qū)嵗蛨D表,用通俗的語(yǔ)言,由淺入深系統(tǒng)地介紹了C語(yǔ)言的基本概念、語(yǔ)法規(guī)則和程序設(shè)計(jì)的方法,內(nèi)容翔實(shí),重點(diǎn)突出,使讀者能正確、直觀地理解問(wèn)題,便于初學(xué)者學(xué)習(xí)和掌握。

    全書以Visual C++ 6.0軟件系統(tǒng)作為C語(yǔ)言程序開(kāi)發(fā)環(huán)境,注重教材的可讀性和實(shí)用性,內(nèi)容涵蓋了C語(yǔ)言和程序設(shè)計(jì)的主要基礎(chǔ)知識(shí)。書中所列的實(shí)例均能在Visual C++ 6.0環(huán)境下運(yùn)行,便于讀者上機(jī)驗(yàn)證。書后有附錄,便于讀者查詢。每章后都有習(xí)題,習(xí)題類型豐富,針對(duì)性強(qiáng),基本涉及了所有關(guān)鍵的知識(shí)點(diǎn),使讀者既能加深對(duì)基本概念的理解,又能拓寬編程思路。

    全書共分9章,由桂林電子科技大學(xué)馬杰、張向利、覃匡宇和桂林理工大學(xué)陳基漓共同編寫而成。其中第5、6章由馬杰編寫;第1、3、4章由張向利編寫;第8、9章由覃匡宇編寫;第2、7章由陳基漓編寫。全書最后由馬杰、張向利統(tǒng)一審定。

    本教材有配套輔助教材《C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)學(xué)習(xí)指導(dǎo)》一書。該書包含本書各章的習(xí)題解答、C語(yǔ)言實(shí)驗(yàn)指導(dǎo)、計(jì)算機(jī)等級(jí)考試樣題及分析、程序設(shè)計(jì)競(jìng)賽試題及分析以及VC常用函數(shù)速查手冊(cè)、VC調(diào)試常見(jiàn)錯(cuò)誤等內(nèi)容,內(nèi)容新穎,題型豐富,實(shí)用性強(qiáng),適合初學(xué)者鞏固基礎(chǔ),加強(qiáng)訓(xùn)練,拓寬視野。

    本教材參考和部分引用了國(guó)內(nèi)外一些已有的C語(yǔ)言教材,對(duì)于他們寶貴的勞動(dòng)成果,我們表示由衷的欽佩和感謝。

    由于編寫時(shí)間倉(cāng)促,再加上作者水平有限,書中的缺點(diǎn)和錯(cuò)誤在所難免,殷切希望廣大讀者批評(píng)指正。

    媒體評(píng)論

    無(wú)

    名家推薦

    無(wú)

    編輯推薦

    向高校推薦,作為計(jì)算機(jī)程序設(shè)計(jì)課教材。

    精彩預(yù)覽

    無(wú)

    線上商城
    會(huì)員家.png 書天堂.png 天貓旗艦店.png
    會(huì)員家 書天堂 天貓旗艦店
    關(guān)注我們
    微信公眾號(hào).png   微博二維碼.png
    微信公眾號(hào)官方微博

    微信號(hào):bbtplus2018(工作時(shí)間)
    電話:0773-2282512(工作時(shí)間)

    我要投稿

    批發(fā)采購(gòu)

    加入我們

    版權(quán)所有:廣西師范大學(xué)出版社集團(tuán) GUANGXI NORMAL UNIVERSITY PRESS(GROUP) |  紀(jì)委舉/報(bào)投訴郵箱 :cbsjw@bbtpress.com    紀(jì)委舉報(bào)電話:0773-2288699  
       網(wǎng)絡(luò)出版服務(wù)許可證: (署) | 網(wǎng)出證 (桂) 字第008號(hào) | 備案號(hào):桂ICP備12003475號(hào) | 新出網(wǎng)證(桂)字002號(hào) | 公安機(jī)關(guān)備案號(hào):45030202000033號(hào)