C語(yǔ)言上機(jī)實(shí)訓(xùn)及習(xí)題解答

出版時(shí)間:2009-3  出版社:電子工業(yè)出版社  作者:連衛(wèi)民 主編  頁(yè)數(shù):168  
Tag標(biāo)簽:無(wú)  

前言

隨著計(jì)算機(jī)的普及,各行業(yè)對(duì)計(jì)算機(jī)應(yīng)用人才的要求也在不斷提高,不僅要能操作計(jì)算機(jī),還要會(huì)編寫一些實(shí)用程序。在眾多的程序設(shè)計(jì)語(yǔ)言中,C語(yǔ)言具有功能豐富、表達(dá)力強(qiáng)、使用靈活、程序高效、應(yīng)用面廣等特點(diǎn),它既具有高級(jí)語(yǔ)言的形式,又具有低級(jí)語(yǔ)言的功能。因此,c語(yǔ)言已被廣大計(jì)算機(jī)專業(yè)人士和程序愛(ài)好者所鐘情。另外,C語(yǔ)言作為c++的一個(gè)子集,可以為進(jìn)一步學(xué)習(xí)C++和VC++打下良好的基礎(chǔ)?;贑語(yǔ)言的程序設(shè)計(jì)是培養(yǎng)學(xué)生程序設(shè)計(jì)能力的重要課程之一,該課程對(duì)掌握基本編程方法,培養(yǎng)基本編程素質(zhì)具有重要意義。本書(shū)凝聚了作者多年從事C語(yǔ)言教學(xué)經(jīng)驗(yàn),采用“以用促學(xué)”的編寫原則,其內(nèi)容豐富,結(jié)構(gòu)合理,旨在提高讀者C語(yǔ)言程序設(shè)計(jì)的能力。本書(shū)共12章,每章由四部分組成:(1)主要知識(shí)點(diǎn)。對(duì)本章的主要概念及知識(shí)進(jìn)行了總結(jié)整理。(2)上機(jī)實(shí)訓(xùn)。有針對(duì)性地提出本章上機(jī)實(shí)訓(xùn)的目的、要求,并給出豐富的實(shí)訓(xùn)內(nèi)容。(3)習(xí)題解答。對(duì)本章給出的大量習(xí)題進(jìn)行了分析解答。(4)上機(jī)實(shí)訓(xùn)分析。對(duì)前面所提出的部分實(shí)訓(xùn)內(nèi)容進(jìn)行分析,并給出參考答案。本書(shū)所有程序都在,rurbo C 2.0下調(diào)試通過(guò)。參與本書(shū)編寫的教師都是多年來(lái)從事c語(yǔ)言課程教學(xué)的一線教師,他們積累了豐富的知識(shí)和教學(xué)經(jīng)驗(yàn)。本書(shū)由連衛(wèi)民擔(dān)任主編,制定編寫大綱,并負(fù)責(zé)統(tǒng)稿和定稿工作,方黨生和周溢輝為本書(shū)的副主編,其他參與編寫本書(shū)的人員還有劉彥楠、張萬(wàn)侖、杜云和張兵,其中連衛(wèi)民編寫本書(shū)的第1章至第3章,劉彥楠編寫本書(shū)的第4章和第5章。

內(nèi)容概要

本書(shū)突出了C語(yǔ)言的基本概念和主要知識(shí)點(diǎn),注重提高上機(jī)實(shí)訓(xùn)能力及程序設(shè)計(jì)能力。全書(shū)共12章,內(nèi)容包括:程序設(shè)計(jì)概述、C語(yǔ)言的基本知識(shí)、順序結(jié)構(gòu)的程序設(shè)計(jì)、選擇結(jié)構(gòu)的程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)、數(shù)組的程序設(shè)計(jì)、模塊化的程序設(shè)計(jì)、指針的程序設(shè)計(jì)、構(gòu)造的數(shù)據(jù)類型、編譯預(yù)處理與位運(yùn)算、文件的程序設(shè)計(jì)、圖形的程序設(shè)計(jì)。每章安排四部分內(nèi)容:主要知識(shí)點(diǎn)、上機(jī)實(shí)訓(xùn)、習(xí)題解答、上機(jī)實(shí)訓(xùn)分析。所有程序都在Turbo C 2.0集成環(huán)境下調(diào)試通過(guò)。    本書(shū)是《基于C語(yǔ)言程序設(shè)計(jì)》的配套教材,可作為各類高等院校計(jì)算機(jī)專業(yè)和非計(jì)算機(jī)專業(yè)基礎(chǔ)課程C語(yǔ)言的輔助教材,也可作為計(jì)算機(jī)愛(ài)好者自學(xué)的實(shí)踐參考書(shū)。

書(shū)籍目錄

第1章  程序設(shè)計(jì)概述 1.1  主要知識(shí)點(diǎn)    1.1.1  基本概念    1.1.2 基本知識(shí) 1.2 上機(jī)實(shí)訓(xùn)    1.2.1  實(shí)訓(xùn)一:簡(jiǎn)單的C程序    1.2.2  實(shí)訓(xùn)二:帶子函數(shù)的C程序 1.3  習(xí)題解答   1.3.1  名詞解釋   1.3.2  填空題   1.3.3  簡(jiǎn)答題 1.4  上機(jī)實(shí)訓(xùn)分析    1.4.1  實(shí)訓(xùn)一:簡(jiǎn)單的C程序    1.4.2  實(shí)訓(xùn)二:帶子函數(shù)的C程序第2章  C語(yǔ)言的基本知識(shí) 2.1  主要知識(shí)點(diǎn)    2.1.1  基本概念    2.1.2 基本知識(shí) 2.2  上機(jī)實(shí)訓(xùn)   2.2.1  實(shí)訓(xùn)一:數(shù)據(jù)類型   2.2.2  實(shí)訓(xùn)二:數(shù)據(jù)運(yùn)算 2.3  習(xí)題解答    2.3.1  選擇題    2.3.2  填空題    2.3.3  寫出下列程序的運(yùn)行結(jié)果 2.4  上機(jī)實(shí)訓(xùn)分析   2.4.1  實(shí)訓(xùn)一:數(shù)據(jù)類型   2.4.2  實(shí)訓(xùn)二:數(shù)據(jù)運(yùn)算第3章  順序結(jié)構(gòu)的程序設(shè)計(jì)  3.1  主要知識(shí)點(diǎn)  3.2  上機(jī)實(shí)訓(xùn)    3.2.1  實(shí)訓(xùn)一:輸繃出函數(shù)的格式練習(xí)    3.2.2  實(shí)訓(xùn)二:簡(jiǎn)單計(jì)算程序的設(shè)計(jì)  3.3  習(xí)題解答    3.3.1  單選題    3.3.2  寫出下列程序的運(yùn)行結(jié)果    3.3.3  編程題  3.4  上機(jī)實(shí)訓(xùn)分析    3.4.1  實(shí)訓(xùn)一:輸繃出函數(shù)的格式練習(xí)    3.4.2  實(shí)訓(xùn)二:簡(jiǎn)單計(jì)算程序的設(shè)計(jì)第4章  選擇結(jié)構(gòu)的程序設(shè)計(jì)  4.1  主要知識(shí)點(diǎn)    4.1.1  基本概念    4.1.2  基礎(chǔ)知識(shí)  4.2  上機(jī)實(shí)訓(xùn)    4.2.1  實(shí)訓(xùn)一:用if語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)程序設(shè)計(jì)    4.2.2  實(shí)訓(xùn)二:用switch語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)程序設(shè)計(jì)  4.3  習(xí)題解答    4.3.1  單選題    4.3.2  編程題  4.4 上機(jī)實(shí)訓(xùn)分析    4.4.1  實(shí)訓(xùn)一:用if語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)程序設(shè)計(jì)    4.4.2  實(shí)訓(xùn)二:用switch語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)程序設(shè)計(jì)第5章  循環(huán)結(jié)構(gòu)的程序設(shè)計(jì) 5.1  主要知識(shí)點(diǎn)   5.1.1  基本概念   5.1.2 基本知識(shí) 5.2  上機(jī)實(shí)訓(xùn)    5.2.1  實(shí)訓(xùn)一:當(dāng)型循環(huán)的程序設(shè)計(jì)    5.2.2  實(shí)訓(xùn)二:直到型循環(huán)的程序設(shè)計(jì)    5.2.3  實(shí)訓(xùn)三:for循環(huán)的程序設(shè)計(jì)    5.2.4  實(shí)訓(xùn)四:雙層循環(huán)的程序設(shè)計(jì)    5.2.5  實(shí)訓(xùn)五:多層循環(huán)的程序設(shè)計(jì) 5.3  習(xí)題解答    5.3.1  單選題    5.3.2  編程題 5.4 上機(jī)實(shí)訓(xùn)分析   5.4.1  實(shí)訓(xùn)一:當(dāng)型循環(huán)的程序設(shè)計(jì)   5.4.2  實(shí)訓(xùn)二:直到型循環(huán)的程序設(shè)計(jì)   5.4.3  實(shí)訓(xùn)三:for循環(huán)的程序設(shè)計(jì)   5.4.4  實(shí)訓(xùn)四:雙層循環(huán)的程序設(shè)計(jì)   5.4.5  實(shí)訓(xùn)五:多層循環(huán)的程序設(shè)計(jì)第6章  數(shù)組的程序設(shè)計(jì) 6.1  主要知識(shí)點(diǎn)   6.1.1  基本概念   6.1.2 基本知識(shí) 6.2 上機(jī)實(shí)訓(xùn)    6.2.1  實(shí)訓(xùn)一:一維數(shù)組的定義與使用    6.2.2  實(shí)訓(xùn)二:二維數(shù)組的定義與使用    6.2.3  實(shí)訓(xùn)三:字符數(shù)組的定義與使用 6.3  習(xí)題解答    6.3.1  單選題    6.3.2  填空題    6.3.3  編程題 6.4  上機(jī)實(shí)訓(xùn)分析 ……第7章 模塊化的程序設(shè)計(jì)第8章 指針的程序設(shè)計(jì)第9章 構(gòu)造的數(shù)據(jù)類型第10章 編譯預(yù)處理與位運(yùn)算第11章 文件的程序設(shè)計(jì)第12章 圖形程序設(shè)計(jì)

章節(jié)摘錄

插圖:第1章 程序設(shè)計(jì)概述1.1 主要知識(shí)點(diǎn)1.1.1 基本概念1.計(jì)算機(jī)系統(tǒng)計(jì)算機(jī)系統(tǒng)由計(jì)算機(jī)硬件和計(jì)算機(jī)軟件兩部分組成。計(jì)算機(jī)硬件是指組成計(jì)算機(jī)系統(tǒng)的設(shè)備或機(jī)器,一般包括中央處理器(CPU)、內(nèi)存儲(chǔ)器、外存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備。中央處理器包括運(yùn)算器和控制器。計(jì)算機(jī)軟件是指組成計(jì)算機(jī)系統(tǒng)的程序、數(shù)據(jù)和文檔。2. 程序程序=算法+數(shù)據(jù)結(jié)構(gòu)。程序就是用計(jì)算機(jī)語(yǔ)言描述的算法。3. 算法算法是為了解決某個(gè)特定問(wèn)題而采取的確定且有限的步驟。算法的要素主要是操作和控制結(jié)構(gòu)。即一個(gè)算法由一些操作組成,這些操作又是按照一定的控制結(jié)構(gòu)所規(guī)定的次序執(zhí)行的。 4.數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)結(jié)構(gòu)是相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合。定義中的“關(guān)系”描述的是數(shù)據(jù)元素之間的邏輯關(guān)系,稱為邏輯結(jié)構(gòu);數(shù)據(jù)結(jié)構(gòu)在計(jì)算機(jī)中的表示(映象)稱為數(shù)據(jù)的物理結(jié)構(gòu),有順序結(jié)構(gòu)(如數(shù)組)和隨機(jī)結(jié)構(gòu)(如鏈表)兩種;數(shù)據(jù)結(jié)構(gòu)要解決的三個(gè)問(wèn)題是:數(shù)據(jù)的表示、數(shù)據(jù)元素間的關(guān)系,以及在這種關(guān)系上的運(yùn)算。從計(jì)算機(jī)語(yǔ)言上看,數(shù)據(jù)結(jié)構(gòu)體現(xiàn)為數(shù)據(jù)類型。數(shù)據(jù)類型是一個(gè)值的集合和定義在這個(gè)值集上的一組操作的總稱,它是信息特性的抽象。

編輯推薦

《C語(yǔ)言上機(jī)實(shí)訓(xùn)及習(xí)題解答》凝聚了作者多年從事C語(yǔ)言教學(xué)經(jīng)驗(yàn),采用“以用促學(xué)”的編寫原則,其內(nèi)容豐富,結(jié)構(gòu)合理,旨在提高讀者C語(yǔ)言程序設(shè)計(jì)的能力。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    C語(yǔ)言上機(jī)實(shí)訓(xùn)及習(xí)題解答 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7