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

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

前言

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

內(nèi)容概要

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

書籍目錄

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

章節(jié)摘錄

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

編輯推薦

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

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7