幫助中心 | 我的帳號 | 關於我們

高級語言程序設計(微課版高等院校電腦教育系列教材)

  • 作者:編者:李益才//魯雲平|責編:石偉
  • 出版社:清華大學
  • ISBN:9787302636687
  • 出版日期:2023/06/01
  • 裝幀:平裝
  • 頁數:266
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書著眼于計算思維和程序設計能力的培養,以問題驅動方式逐步建構學生的基本程序設計知識體系和能力體系,提高學生的模型建立與編程實現能力,促進成果導向的課程目標達成。全書分為8章,包括緒論、程序設計基礎、函數、數組、指針、結構體及其應用、文件操作和綜合應用。本書大部分章節以問題為導引,在分析解決問題的過程中逐步引出知識點,形成符合學生學習規律和習慣的較為清晰的思路和知識主線,在知識講解與闡述過程中,忽略煩瑣的語法要素,注重學生計算思維和程序設計能力的培養與訓練。
    本書提供了配套的PPT、習題和符合工程認證的教學大綱,既可作為信息類專業和其他理工科專業C語言程序設計課程的教材,也可作為電腦等級考試和自學人員的參考書。

作者介紹
編者:李益才//魯雲平|責編:石偉

目錄
第1章  緒論
  1.1  最簡單的程序
  1.2  程序與電腦語言
    1.2.1  程序
    1.2.2  程序設計
    1.2.3  程序設計語言
  1.3  演算法及其表示
    1.3.1  演算法概念
    1.3.2  流程圖
  1.4  補充閱讀材料
    1.4.1  電腦的產生與發展
    1.4.2  電腦組成與工作原理
  習題
第2章  程序設計基礎
  2.1  順序結構程序設計
    2.1.1  求梯形的面積
    2.1.2  常量與變數
    2.1.3  運算符與表達式
    2.1.4  輸入與輸出
  2.2  分支結構程序設計
    2.2.1  分段函數求值
    2.2.2  簡單分支結構
    2.2.3  多分支結構
    2.2.4  開關語句
    2.2.5  分支結構的嵌套
  2.3  循環結構程序設計
    2.3.1  求和問題
    2.3.2  while循環
    2.3.3  for循環
    2.3.4  循環控制語句與嵌套
  2.4  程序設計綜合應用
    2.4.1  最值問題
    2.4.2  均值問題
    2.4.3  計數問題
    2.4.4  級數求和問題
    2.4.5  窮舉法
    2.4.6  迭代法
    2.4.7  隨機數應用
    2.4.8  字元圖案列印
  2.5  補充閱讀材料
    2.5.1  數據及其表示
    2.5.2  編程規範
  習題
第3章  函數
  3.1  求三角形的面積
  3.2  函數分類
    3.2.1  標準庫函數
    3.2.2  自定義函數
  3.3  函數的調用和參數傳遞
    3.3.1  函數的調用形式

    3.3.2  形參與實參
    3.3.3  函數調用的執行過程
    3.3.4  函數的嵌套調用
    3.3.5  遞歸函數
  3.4  函數的特殊形式
    3.4.1  內聯函數
    3.4.2  帶有默認參數的函數
    3.4.3  函數的重載
  3.5  變數的作用域及存儲特性
    3.5.1  變數的作用域
    3.5.2  變數的存儲特性
  3.6  程序的文件結構與編譯預處理
    3.6.1  文件包含命令#include
    3.6.2  條件編譯
    3.6.3  名字空間
  習題
第4章  數組
  4.1  一維數組
    4.1.1  統計問題
    4.1.2  一維數組的定義
    4.1.3  一維數組的引用
    4.1.4  一維數組的初始化
    4.1.5  一維數組的處理
    4.1.6  一維數組應用舉例
  4.2  二維數組
    4.2.1  學生成績表
    4.2.2  二維數組的定義
    4.2.3  二維數組的引用
    4.2.4  二維數組的初始化
    4.2.5  二維數組的處理
    4.2.6  二維數組應用舉例
  4.3  字元數組
    4.3.1  字元串排序
    4.3.2  字元數組的定義
    4.3.3  字元串與字元數組
    4.3.4  字元數組的初始化
    4.3.5  字元數組元素的引用
    4.3.6  字元數組的輸入輸出
    4.3.7  與字元串相關的其他函數
    4.3.8  字元數組應用舉例
  習題
第5章  指針
  5.1  指針的引入
  5.2  指針的定義
    5.2.1  內存與地址
    5.2.2  數據與代碼在內存的存放
    5.2.3  值和類型
    5.2.4  指針的定義
    5.2.5  指針變數的使用
  5.3  指針的運算

    5.3.1  指針的算術運算
    5.3.2  指針的關係運算
  5.4  指針的應用
  5.5  指針與數組
    5.5.1  指針與一維數組
    5.5.2  指針與二維數組
  5.6  動態內存分配
    5.6.1  new和delete
    5.6.2  malloc和free
  5.7  指針與函數
    5.7.1  指針函數
    5.7.2  函數指針
  習題
第6章  結構體及其應用
  6.1  複雜數據的管理問題
  6.2  結構體
    6.2.1  結構體聲明
    6.2.2  結構體變數的定義及
初始化
    6.2.3  結構體成員的使用
  6.3  結構體數組
  6.4  鏈表及其應用
    6.4.1  鏈表的基本概念
    6.4.2  單鏈表的建立
    6.4.3  單鏈表的遍歷
    6.4.4  單鏈表節點的插入
    6.4.5  單鏈表節點的刪除
    6.4.6  約瑟夫環
  習題
第7章  文件操作
  7.1  文件概述
  7.2  文件類型
  7.3  文件指針
  7.4  文件的打開與關閉
    7.4.1  文件的打開
    7.4.2  文件的關閉
  7.5  文件的讀寫
    7.5.1  讀寫字元的庫函數
    7.5.2  讀寫字元串的庫函數
    7.5.3  格式化讀寫函數
    7.5.4  塊讀寫的庫函數
  7.6  文件的定位
    7.6.1  rewind()
    7.6.2  fseek()
    7.6.3  ftell()
  習題
第8章  綜合應用
  8.1  問題描述
  8.2  問題分析與設計
    8.2.1  功能分析

    8.2.2  數據結構分析
    8.2.3  數據結構設計
  8.3  系統實現
    8.3.1  工程項目的文件構成
    8.3.2  功能函數的編程實現
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032