C語(yǔ)言程序設(shè)計(jì)教程

出版時(shí)間:2009-10  出版社:人民郵電出版社  作者:徐士良  頁(yè)數(shù):269  

前言

本書第1版與修訂版出版后,經(jīng)過(guò)多年的使用,得到了各院校廣大教師和讀者的肯定。我們收到了許多讀者的寶貴的意見,在此向他們表示感謝。根據(jù)大多數(shù)教師和讀者的意見,在修訂版的基礎(chǔ)上,第3版作了如下幾個(gè)方面的改進(jìn)。(1)上機(jī)環(huán)境改為Visual C++6.0。基本數(shù)據(jù)類型等內(nèi)容作相應(yīng)的修改和調(diào)整。(2)增加了C基本數(shù)據(jù)類型在計(jì)算機(jī)中表示的內(nèi)容。(3)適當(dāng)增加了一些例題。(4)適當(dāng)增加了一些習(xí)題??傊?,通過(guò)這次修訂,使本書內(nèi)容更豐富,敘述更詳細(xì),更有利于讀者自學(xué)。由于作者水平有限,書中難免還會(huì)存在錯(cuò)誤和不妥之處,再次懇請(qǐng)讀者批評(píng)指正。

內(nèi)容概要

  本書是作者通過(guò)長(zhǎng)期教學(xué)實(shí)踐而寫成的。全書由淺入深,逐步介紹C語(yǔ)言中的基本概念和語(yǔ)法,使讀者全面系統(tǒng)地理解和掌握用C語(yǔ)言進(jìn)行程序設(shè)計(jì)的方法。主要內(nèi)容包括:程序設(shè)計(jì)基本概念,C語(yǔ)言基本數(shù)據(jù)類型與基本輸入輸出,C語(yǔ)言表達(dá)式與宏定義,選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu),模塊設(shè)計(jì),數(shù)組,指針,結(jié)構(gòu)體與聯(lián)合體,文件,位運(yùn)算。本次再版以Visual C++ 6.0環(huán)境為基礎(chǔ)進(jìn)行修訂,內(nèi)容更豐富,敘述更詳細(xì),更有利于讀者自學(xué)?! ”緯鴶⑹龊?jiǎn)明扼要,通俗易懂,例題豐富。本書可作為各專業(yè)的學(xué)生學(xué)習(xí)C語(yǔ)言程序設(shè)計(jì)的教材。

作者簡(jiǎn)介

徐士良
  清華大學(xué)電子工程系教授。曾擔(dān)任全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)理事、學(xué)術(shù)委員會(huì)副主任。全國(guó)計(jì)算機(jī)等級(jí)考試委員會(huì)委員。至今已正式出版著作、教材40余部,多部教材被評(píng)為部級(jí)優(yōu)秀教材一等獎(jiǎng)、北京市高等教育精品教材、普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材

書籍目錄

第1章 緒論  1.1 程序設(shè)計(jì)語(yǔ)言的發(fā)展  1.2 程序設(shè)計(jì)的基本過(guò)程  1.3 程序設(shè)計(jì)的基本方法   1.3.1 結(jié)構(gòu)化程序設(shè)計(jì)   1.3.2 模塊化程序設(shè)計(jì)   1.3.3 自頂向下、逐步細(xì)化的設(shè)計(jì)過(guò)程  1.4 簡(jiǎn)單的C語(yǔ)言程序  1.5 C語(yǔ)言程序的運(yùn)行  習(xí)題 第2章 C語(yǔ)言基本數(shù)據(jù)類型與基本輸入輸出  2.1 數(shù)據(jù)在計(jì)算機(jī)中的表示   2.1.1 計(jì)算機(jī)記數(shù)法   2.1.2 計(jì)算機(jī)中數(shù)的表示  2.2 C語(yǔ)言常量   2.2.1 整型常量   2.2.2 實(shí)型常量  2.2.3 字符型常量  2.3 C語(yǔ)言變量及其定義   2.3.1 整型變量   2.3.2 實(shí)型變量   2.3.3 字符型變量  2.4 C語(yǔ)言中基本輸入與輸出函數(shù)   2.4.1 格式輸出函數(shù)   2.4.2 格式輸入函數(shù)   2.4.3 字符輸出函數(shù)   2.4.4 字符輸入函數(shù)  習(xí)題 第3章 C語(yǔ)言表達(dá)式與宏定義  3.1 賦值運(yùn)算及其表達(dá)式  3.2 算術(shù)運(yùn)算及其表達(dá)式  3.3 關(guān)系運(yùn)算及其表達(dá)式  3.4 邏輯運(yùn)算及其表達(dá)式  3.5 其他運(yùn)算符   3.5.1 增1與減1運(yùn)算符   3.5.2 sizeof運(yùn)算符   3.5.3 逗號(hào)運(yùn)算符  3.6 標(biāo)準(zhǔn)函數(shù)  3.7 宏定義   3.7.1 符號(hào)常量定義   3.7.2 帶參數(shù)的宏定義  習(xí)題 第4章 選擇結(jié)構(gòu)  4.1 語(yǔ)句與復(fù)合語(yǔ)句  4.2 if語(yǔ)句  4.3 if…else結(jié)構(gòu)  4.4 條件運(yùn)算符  4.5 switch結(jié)構(gòu)  4.6 程序舉例  習(xí)題 第5章 循環(huán)結(jié)構(gòu)  5.1 當(dāng)型循環(huán)與直到型循環(huán)   5.1.1 當(dāng)型循環(huán)結(jié)構(gòu)   5.1.2 直到型循環(huán)結(jié)構(gòu)   5.1.3 當(dāng)型循環(huán)結(jié)構(gòu)與直到型循環(huán)結(jié)構(gòu)的區(qū)別與聯(lián)系  5.2 for循環(huán)  5.3 循環(huán)的嵌套與其他有關(guān)語(yǔ)句   5.3.1 循環(huán)的嵌套   5.3.2 break語(yǔ)句   5.3.3 continue語(yǔ)句  5.4 程序舉例   5.4.1 列舉算法   5.4.2 密碼問(wèn)題   5.4.3 對(duì)分法求方程實(shí)根   5.4.4 迭代法求方程實(shí)根   5.4.5 牛頓法求方程實(shí)根   5.4.6 梯形法求定積分   5.4.7 對(duì)鍵盤輸入的討論  習(xí)題 第6章 模塊設(shè)計(jì) 第7章 數(shù)組 第8章 指針 第9章 結(jié)構(gòu)體與聯(lián)合體 第10章 文件 第11章 位運(yùn)算 附錄1 基本ASCII碼表 附錄2 C語(yǔ)言常用庫(kù)函數(shù) 參考文獻(xiàn) 

章節(jié)摘錄

插圖:第1章 緒論1.1 程序設(shè)計(jì)語(yǔ)言的發(fā)展人們要利用計(jì)算機(jī)解決實(shí)際問(wèn)題,無(wú)論是對(duì)于數(shù)值計(jì)算問(wèn)題還是非數(shù)值計(jì)算問(wèn)題,一般總是需要編制解決問(wèn)題的程序。所謂程序,是指用某種程序設(shè)計(jì)語(yǔ)言為工具編制出來(lái)的動(dòng)作序列,它表達(dá)了人們解決問(wèn)題的思路,也反映了需要計(jì)算機(jī)所作的一系列操作。因此,程序設(shè)計(jì)語(yǔ)言實(shí)際上就是用戶用來(lái)編寫程序的語(yǔ)言,它是人與計(jì)算機(jī)之間交換信息的工具。根據(jù)程序設(shè)計(jì)語(yǔ)言對(duì)問(wèn)題的處理方式,程序設(shè)計(jì)語(yǔ)言一般分為機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言三大類。1.機(jī)器語(yǔ)言對(duì)于計(jì)算機(jī)來(lái)說(shuō),一組機(jī)器指令就是程序,稱為機(jī)器語(yǔ)言程序。機(jī)器語(yǔ)言是最底層的計(jì)算機(jī)語(yǔ)言。用機(jī)器語(yǔ)言編寫的程序,計(jì)算機(jī)硬件可以直接識(shí)別。在用機(jī)器語(yǔ)言編寫的程序中,每一條機(jī)器指令都是二進(jìn)制形式的指令代碼。在指令代碼中一般包括操作碼和地址碼,其中操作碼告訴計(jì)算機(jī)作何種操作,地址碼則指出被操作的對(duì)象。對(duì)于不同的計(jì)算機(jī)硬件(主要是CPU),其指令系統(tǒng)是不同的,因此,針對(duì)一種計(jì)算機(jī)所編寫的機(jī)器語(yǔ)言程序不能在另一種計(jì)算機(jī)上運(yùn)行。由于機(jī)器語(yǔ)言程序是直接針對(duì)計(jì)算機(jī)硬件的,因此它的執(zhí)行效率比較高,能充分發(fā)揮計(jì)算機(jī)的速度性能。但是,用機(jī)器語(yǔ)言編寫程序的難度比較大,容易出錯(cuò),而且程序的直觀性比較差,也不容易移植。

圖書封面

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


    C語(yǔ)言程序設(shè)計(jì)教程 PDF格式下載


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

 
 

  •   自學(xué)的話,有點(diǎn)不詳細(xì),復(fù)習(xí)用倒是不錯(cuò)
  •   不錯(cuò)的書,拿來(lái)當(dāng)課本
  •   給女朋友買的,其實(shí)我關(guān)于C語(yǔ)言的書很多,但是她對(duì)這本是情有獨(dú)鐘啊,非要這本不可。
 

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

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