新編C語(yǔ)言程序設(shè)計(jì)入門

出版時(shí)間:2008-1  出版社:天津科技  作者:胡子義 編  頁(yè)數(shù):306  字?jǐn)?shù):416000  

內(nèi)容概要

C語(yǔ)言是目前最流行的程序設(shè)計(jì)語(yǔ)言之一,具有簡(jiǎn)潔、緊湊、靈活、實(shí)用、高效、可移植性好等優(yōu)點(diǎn),深受廣大用戶歡迎。C語(yǔ)言的數(shù)據(jù)類型豐富,既可以用來(lái)編寫(xiě)系統(tǒng)樣序,又可以用來(lái)編寫(xiě)應(yīng)用程序。因此,C語(yǔ)言正在被迅速地推廣和普及。    本教材通過(guò)大量的實(shí)例,從計(jì)算機(jī)語(yǔ)言和程序設(shè)計(jì)的基本知識(shí)、C語(yǔ)言的發(fā)展與特點(diǎn)出發(fā),系統(tǒng)地介紹了C語(yǔ)言程序設(shè)計(jì)中的變量、運(yùn)算符號(hào)、表達(dá)式、數(shù)據(jù)類型、存儲(chǔ)類別、語(yǔ)句、函數(shù)、指針和文件等。本教材結(jié)構(gòu)簡(jiǎn)潔明快,重點(diǎn)突出,通俗易懂,邏輯性強(qiáng),始終以程序設(shè)汁為主線,注重培養(yǎng)讀者程序設(shè)計(jì)的思維方式和技巧。同時(shí),每章配有精選的練習(xí)題,作為對(duì)該章內(nèi)容的鞏固和延伸。    教材中的光盤是真正的多媒體教學(xué)光盤,它集中了洪恩公司眾多編程高手和計(jì)算機(jī)教育專家的智慧,講解生動(dòng)有趣而且通俗易懂。教學(xué)光盤選取了教材中的重點(diǎn)、難點(diǎn)進(jìn)行教學(xué),主要內(nèi)容包括:編譯器VC6的使用、C 語(yǔ)言基礎(chǔ)、邏輯運(yùn)算與控制語(yǔ)句、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、單向鏈表及其操作等。    說(shuō)明:為了滿足讀者學(xué)習(xí)和參加計(jì)算機(jī)等級(jí)考試等多方面的需求,圖書(shū)中介紹的程序均可在TurboC 2.0和Visual C++6.0編譯環(huán)境中編寫(xiě)和運(yùn)行。有關(guān)Visual C++6.0集成開(kāi)發(fā)環(huán)境的介紹,請(qǐng)參考本書(shū)配套光盤的講解。    本書(shū)可作為高等院?!癈語(yǔ)言程序設(shè)計(jì)”課程的教材,也可作為成人教育以及在職人員的培訓(xùn)教材,同時(shí)也可供參加全國(guó)計(jì)算機(jī)等級(jí)考試者參考。

作者簡(jiǎn)介

胡子義,男,1965年12月出生,漢族,碩士研究生學(xué)歷,副教授職稱?,F(xiàn)任計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院副院長(zhǎng),主管學(xué)院的本科教學(xué)工作。不斷用“科學(xué)發(fā)展觀”的思想充實(shí)自己的理論素養(yǎng),熱愛(ài)本職工作,具有高尚的師德,有良好的團(tuán)結(jié)協(xié)作精神,能夠立足本單位的實(shí)際有創(chuàng)造性地開(kāi)展本職工作。多年來(lái),始終堅(jiān)持在教學(xué)第一線。曾先后擔(dān)任多門專業(yè)基礎(chǔ)課程和學(xué)生畢業(yè)設(shè)計(jì)的指導(dǎo)工作,年年超額完成教學(xué)工作量,評(píng)教效果“優(yōu)秀”。其中《高級(jí)語(yǔ)言程序設(shè)計(jì)》課程采用采用雙語(yǔ)教學(xué),開(kāi)創(chuàng)了計(jì)算機(jī)科學(xué)學(xué)院雙語(yǔ)教學(xué)的先例,帶出了一批青年教師,造就了一個(gè)雙語(yǔ)課程教學(xué)團(tuán)隊(duì);圍繞該課程建設(shè),制定了課程教學(xué)大綱、課程教學(xué)計(jì)劃及教學(xué)課件、實(shí)驗(yàn)手冊(cè),通過(guò)團(tuán)隊(duì)的合作,該課程被評(píng)為校級(jí)優(yōu)質(zhì)課程。在課程建設(shè)過(guò)程中,發(fā)表教研論文2篇,出版教材1部,教研立項(xiàng)一項(xiàng)。近三年來(lái),在中文核心期刊發(fā)表論文六篇,主持“十一五”教育部子課題一項(xiàng),主持教育廳項(xiàng)目二項(xiàng),參與國(guó)家自然科學(xué)基金項(xiàng)目一項(xiàng),作為主要完成人參加各級(jí)各類科研項(xiàng)目4項(xiàng),是《高級(jí)語(yǔ)言程序設(shè)計(jì)》校級(jí)優(yōu)質(zhì)課程建設(shè)的主持人,是兩項(xiàng)校級(jí)教學(xué)研究項(xiàng)目的主要完成人,主編《新編C語(yǔ)言程序設(shè)計(jì)入門》及副主編《C++語(yǔ)言程序設(shè)計(jì)》各一部。2007年被評(píng)為河南省教育廳學(xué)術(shù)技術(shù)帶頭人,2009年被評(píng)為“許昌學(xué)院青年骨干教師”。

書(shū)籍目錄

第1章 C語(yǔ)言概述  1.1 C語(yǔ)言的發(fā)展及主要特點(diǎn)  1.2 C程序的基本結(jié)構(gòu)  1.3 C程序的開(kāi)發(fā)過(guò)程  1.4 C語(yǔ)言集成開(kāi)發(fā)環(huán)境的使用  本章習(xí)題第2章 基本數(shù)據(jù)類型和運(yùn)算  2.1 C語(yǔ)言的數(shù)據(jù)類型  2.2 常量及其類型  2.3 變量及其類型  2.4 運(yùn)算符與表達(dá)式  2.5 不同數(shù)據(jù)類型的輸出  2.6 不同數(shù)據(jù)類型的輸入  2.7 常見(jiàn)錯(cuò)誤分析(選學(xué))  本章習(xí)題第3章 結(jié)構(gòu)化程序設(shè)計(jì)  3.1 結(jié)構(gòu)化程序設(shè)計(jì)的思想及流程圖  3.2 結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)  3.3 幾種轉(zhuǎn)移控制語(yǔ)句  3.4 C程序語(yǔ)句  3.5 C程序舉例  3.6 本章容易出現(xiàn)錯(cuò)誤的知識(shí)點(diǎn)總結(jié)(選學(xué))  本章習(xí)題第4章 數(shù)組及字符串  4.1 數(shù)組的概念  4.2 一維數(shù)組  4.3 二維數(shù)組  4.4 字符串與字符函數(shù)  4.5 數(shù)組與字符串的應(yīng)用舉例(選學(xué))  本章習(xí)題第5章 函數(shù)  5.1 C程序的模塊結(jié)構(gòu)  5.2 函數(shù)的分類  5.3 函數(shù)的定義和調(diào)用  5.4 函數(shù)間的參數(shù)傳遞  5.5 函數(shù)的嵌套與遞歸  5.6 系統(tǒng)函數(shù)  5.7 變量的存儲(chǔ)類別、作用域、生存期  5.8 程序舉例(選學(xué))  本章習(xí)題第6章 指針  6.1 指針的基本概念  6.2 指針變量的運(yùn)算  6.3 指向數(shù)組元素的指針  6.4 指向二維數(shù)組的指針變量  6.5 指向字符串的指針變量  6.6 指針型函數(shù)  6.7 指針數(shù)組  6.8 二級(jí)指針  6.9 程序舉例  6.10 用指針進(jìn)行內(nèi)存動(dòng)態(tài)分配  6.11 指針數(shù)據(jù)類型的總結(jié)(選學(xué))  本章習(xí)題第7章 復(fù)合結(jié)構(gòu)類型  7.1 結(jié)構(gòu)體類型的概述  7.2 結(jié)構(gòu)體類型的定義  7.3 結(jié)構(gòu)體變量的定義及內(nèi)存分配  7.4 結(jié)構(gòu)體變量的初始化和引用  7.5 結(jié)構(gòu)體數(shù)組  7.6 結(jié)構(gòu)體變量和結(jié)構(gòu)體數(shù)組成員的訪問(wèn)  7.7 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針  7.8 結(jié)構(gòu)體類型與函數(shù)  7.9 用遞歸結(jié)構(gòu)處理鏈表  7.10 共用體類型  7.11 格舉類型  7.12 用typedef定義類型  7.13 程序舉例(選學(xué))  本章習(xí)題第8章 編譯預(yù)處理  8.1 編譯預(yù)處理命令  8.2 宏定義  8.3 文件包含  8.4 條件編譯  8.5 程序舉例(選學(xué))  本章習(xí)題第9章 位運(yùn)算  9.1 位運(yùn)算與位運(yùn)算符  9.2 位段  9.3 程序舉例(選學(xué))  本章習(xí)題第10章 文件  10.1 文件的概述  10.2 文件的打開(kāi)與關(guān)閉  10.3 文件測(cè)試函數(shù)  10.4 文件的讀寫(xiě)操作  10.5 出錯(cuò)的檢測(cè)  10.6 文件的隨機(jī)讀寫(xiě)操作  10.7 程序舉例(選學(xué))  本章習(xí)題附錄

章節(jié)摘錄

1.1 C語(yǔ)言的發(fā)展及主要特點(diǎn)1.1.1 C語(yǔ)言的發(fā)展史C語(yǔ)言是一種面向過(guò)程的程序設(shè)計(jì)語(yǔ)言。其前身是ALGoL60。t963年,英國(guó)的劍橋大學(xué)和倫敦大學(xué)首先將ALGOL60發(fā)展成CPL;1967年,英國(guó)劍橋大學(xué)的Manin Richards將CPL改寫(xiě)成BCPL;1970年,美國(guó)貝爾實(shí)驗(yàn)室的Ken Thompson將BCPL修改成B語(yǔ)言,并用B語(yǔ)言開(kāi)發(fā)了第一個(gè)高級(jí)語(yǔ)言的UNIX操作系統(tǒng);1972年,Ken Thompson與在開(kāi)發(fā)UNIx系統(tǒng)時(shí)的合作者Dennis Ritchie——起將8語(yǔ)言改成了C語(yǔ)言。1978年,Brain W.Kemighan和Dennis M.№hie合著了著名的((The C Programming Language)),該書(shū)介紹的C語(yǔ)言成為后來(lái)廣泛使用的C語(yǔ)言版本的基礎(chǔ)。由于C語(yǔ)言自身的優(yōu)點(diǎn),在其后的十幾年中得到了廣泛的使用,適用于不同機(jī)種和不同操作系統(tǒng)的C編譯系統(tǒng)相繼問(wèn)世。1983年美國(guó)國(guó)家標(biāo)準(zhǔn)局(ANSI)制定了C語(yǔ)言標(biāo)準(zhǔn),這個(gè)標(biāo)準(zhǔn)不斷完善,并從1987年開(kāi)始實(shí)施ANSl的標(biāo)準(zhǔn)C。C語(yǔ)言發(fā)展迅速,而且成為最受歡迎的語(yǔ)言之一。許多著名的系統(tǒng)軟件,如UNIX操作系統(tǒng)等都是用C語(yǔ)言編寫(xiě)的。由于C語(yǔ)言的強(qiáng)大功能和各方面的優(yōu)點(diǎn)逐漸為人們認(rèn)識(shí),到了20世紀(jì)80年代,C語(yǔ)言開(kāi)始進(jìn)入其他操作系統(tǒng),并很快在各類大、中、小型計(jì)算機(jī)上得到了廣泛的使用,成為當(dāng)代最優(yōu)秀的程序設(shè)計(jì)語(yǔ)言之一。

編輯推薦

《新編C語(yǔ)言程序設(shè)計(jì)入門》可作為高等院校"C語(yǔ)言程序設(shè)計(jì)"課程的教材,也可作為成人教育以及在職人員的培訓(xùn)教材,同時(shí)也可供參加全國(guó)計(jì)算機(jī)等級(jí)考試者參考。

圖書(shū)封面

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


    新編C語(yǔ)言程序設(shè)計(jì)入門 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