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

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

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

定 價(jià):¥24.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 C語言程序設(shè)計(jì)起步
1.1 簡單程序設(shè)計(jì)示例
1.1.1 一個(gè)簡單的C語言程序
1.1.2 C語言程序的編譯、連接和執(zhí)行
1.1.3 C語言程序開發(fā)環(huán)境
1.2 簡單計(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 簡單的數(shù)據(jù)加密程序
1.4.2 口令檢查
1.4.3 求素?cái)?shù)
1.5 用函數(shù)組織C語言程序
1.5.1 計(jì)算xn
1.5.2 似是而非的程序
1.6 程序的調(diào)試
1.6.1 語法錯(cuò)誤及其調(diào)試
1.6.2 語義及邏輯錯(cuò)誤及其調(diào)試
1.7 語法小結(jié)
1.7.1 C語言程序結(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ù)自測
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 語法小結(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 語法小結(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語言的幾種大型程序開發(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 簡單文本窗口設(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常用庫函數(shù)
參考文獻(xiàn)

本目錄推薦

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