注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C語(yǔ)言程序設(shè)計(jì)案例教程

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

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

定 價(jià):¥24.00

作 者: 張基溫編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 中國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育課程體系規(guī)劃教材
標(biāo) 簽: C語(yǔ)言

ISBN: 9787302086703 出版時(shí)間: 2004-06-01 包裝: 簡(jiǎn)裝本
開本: 26cm 頁(yè)數(shù): 304 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  編輯推薦:本書實(shí)現(xiàn)了從以計(jì)算機(jī)語(yǔ)言為主線的體系結(jié)構(gòu)向以問題為主線的體系結(jié)構(gòu)的轉(zhuǎn)變,把程序設(shè)計(jì)的學(xué)習(xí)從語(yǔ)法知識(shí)學(xué)習(xí)提高到解決問題的能力培養(yǎng)上。書中通過(guò)問題介紹方法,進(jìn)行計(jì)算機(jī)解題的邏輯思維訓(xùn)練,同時(shí)穿插介紹必要的語(yǔ)言知識(shí),并兼顧了解題方法和語(yǔ)言知識(shí)兩方面內(nèi)容的相對(duì)集中。本書給學(xué)者提供了一定的用舉一反三的練習(xí)題目,給學(xué)習(xí)者創(chuàng)造一個(gè)知識(shí)和能力的建構(gòu)空間;同時(shí)還向?qū)W習(xí)者展示了“學(xué)海無(wú)涯”的客觀現(xiàn)實(shí),激發(fā)他們的學(xué)習(xí)興趣。本書還在注意思維訓(xùn)練、提高程序設(shè)計(jì)能力的同時(shí),相對(duì)集中地組織了程序設(shè)計(jì)語(yǔ)言語(yǔ)法知識(shí),使學(xué)習(xí)者地算法能力與語(yǔ)法知識(shí)能夠同步提高。

作者簡(jiǎn)介

暫缺《C語(yǔ)言程序設(shè)計(jì)案例教程》作者簡(jiǎn)介

圖書目錄

第1章 C語(yǔ)言程序設(shè)計(jì)起步
1.1 簡(jiǎn)單程序設(shè)計(jì)示例
1.1.1 一個(gè)簡(jiǎn)單的C語(yǔ)言程序
1.1.2 C語(yǔ)言程序的編譯、連接和執(zhí)行
1.1.3 C語(yǔ)言程序開發(fā)環(huán)境
1.2 簡(jiǎn)單計(jì)算
1.2.1 交換兩個(gè)變量的值
1.2.2 基本算術(shù)運(yùn)算
1.2.3 變量的復(fù)合賦值運(yùn)算
1.3 判斷與選擇
1.3.1 比較兩個(gè)數(shù)
1.3.2 三數(shù)中取大
1.3.3 字符分類
1.4 重復(fù)計(jì)算
1.4.1 簡(jiǎn)單的數(shù)據(jù)加密程序
1.4.2 口令檢查
1.4.3 求素?cái)?shù)
1.5 用函數(shù)組織C語(yǔ)言程序
1.5.1 計(jì)算xn
1.5.2 似是而非的程序
1.6 程序的調(diào)試
1.6.1 語(yǔ)法錯(cuò)誤及其調(diào)試
1.6.2 語(yǔ)義及邏輯錯(cuò)誤及其調(diào)試
1.7 語(yǔ)法小結(jié)
1.7.1 C語(yǔ)言程序結(jié)構(gòu)
1.7.2 標(biāo)識(shí)符與關(guān)鍵字
1.7.3 數(shù)據(jù)描述
1.7.4 運(yùn)算符與表達(dá)式
第2章 基本算法策略
2.1 窮舉
2.1.1 百錢買百雞
2.1.2 推斷名次
2.2 迭代與遞推
2.2.1 Fibonacci數(shù)列
2.2.2 猴子吃桃子
2.2.3 用二分法求一元二次方程的根
2.3 遞歸
2.3.1 計(jì)算n!
2.3.2 漢諾塔
2.4 模擬
2.4.1 小學(xué)生算術(shù)自測(cè)
2.4.2 蒙特卡洛法——求π的近似值
2.4.3 中子擴(kuò)散
2.4.4 導(dǎo)彈追擊飛機(jī)
第3章 數(shù)據(jù)的組織(一)
3.1 數(shù)組
3.1.1 洗撲克牌
3.1.2 冒泡排序
3.1.3 日期轉(zhuǎn)換
3.2 指針
3.2.1 將數(shù)組元素倒放
3.2.2 查找二維數(shù)組中的最大元素
3.2.3 求兩個(gè)向量和的函數(shù)
3.3 字符串
3.3.1 基于數(shù)組形式的字符串操作
3.3.2 基于指針形式的字符串操作
3.3.3 字符串?dāng)?shù)組與命令行參數(shù)
3.4 堆棧和隊(duì)列
3.4.1 后序表達(dá)式的求值
3.4.2 魔術(shù)師翻牌
3.5 語(yǔ)法小結(jié)
3.5.1 數(shù)組
3.5.2 指針
3.5.3 字符串
第4章 數(shù)據(jù)的組織(二)
4.1 枚舉、結(jié)構(gòu)體和共用體
4.1.1 計(jì)算明天是星期幾
4.1.2 學(xué)籍管理
4.1.3 學(xué)校人員管理
4.2 鏈表
4.2.1 用鏈表管理一組學(xué)生的學(xué)籍
4.2.2 用鏈表實(shí)現(xiàn)線性表
4.3 樹
4.3.1 樹與二叉樹
4.3.2 狀態(tài)圖與搜索樹
4.4 語(yǔ)法小結(jié)
4.4.1 枚舉數(shù)據(jù)類型
4.4.2 結(jié)構(gòu)體
4.4.3 共用體
4.4.4 數(shù)據(jù)類型與數(shù)據(jù)結(jié)構(gòu)
第5章 大型程序開發(fā)
5.1 程序的風(fēng)格
5.1.1 邏輯風(fēng)格
5.1.2 正文風(fēng)格
5.1.3 輸入輸出風(fēng)格
5.2 C語(yǔ)言的幾種大型程序開發(fā)機(jī)制
5.2.1 標(biāo)識(shí)符的連接屬性
5.2.2 頭文件的定義與使用
5.2.3 條件編譯
5.3 程序項(xiàng)目管理器
5.3.1 用程序項(xiàng)目管理器開發(fā)一個(gè)程序項(xiàng)目的步驟
5.3.2 程序項(xiàng)目管理器的使用技巧
5.4 使用集成動(dòng)態(tài)調(diào)試工具
5.4.1 概述
5.4.2 步進(jìn)執(zhí)行
5.4.3 設(shè)置斷點(diǎn)
第6章 應(yīng)用程序設(shè)計(jì)示例
6.1 文件和數(shù)據(jù)處理程序設(shè)計(jì)
6.1.1 寫若干行字符串到文本文件
6.1.2 文件復(fù)制
6.1.3 文件小結(jié)
6.1.4 課程設(shè)計(jì)推薦題目
6.2 用戶界面程序設(shè)計(jì)
6.2.1 字符的顯示處理
6.2.2 簡(jiǎn)單文本窗口設(shè)計(jì)
6.2.3 課程設(shè)計(jì)推薦題目
6.3 圖形程序設(shè)計(jì)
6.3.1 圖形系統(tǒng)與圖形窗口
6.3.2 基本作圖函數(shù)
6.3.3 課程設(shè)計(jì)推薦題目
附錄A Turbo C 2.0編譯出錯(cuò)信息
附錄B Turbo C 2.0常用庫(kù)函數(shù)
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)