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

C語言程序設計(慕課版高等學校公共基礎課系列教材)

  • 作者:編者:羅雪梅//萬波|責編:高櫻
  • 出版社:西安電子科大
  • ISBN:9787560672687
  • 出版日期:2024/06/01
  • 裝幀:平裝
  • 頁數:252
人民幣:RMB 43 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書介紹了C語言基礎知識。全書共9章,分別為程序設計與C語言、數據對象與計算、程序流程式控制制、函數、數組、指針、結構體、文件以及C語言開發環境。
    本書每章都從一個實際應用問題出發,一步步啟發讀者進行提出問題-分析-建模-求解-編碼的迭代,並將各個知識點自然穿插其中。讀者通過解決問題,進行自動代入式學習與實踐。本書通過豐富有趣的實用案例,使讀者循序漸進建立編程思維,並獲得使用C語言進行程序設計的能力。
    本書可作為高等院校C語言課程的教材,也可作為C語言初學者的入門教材。

作者介紹
編者:羅雪梅//萬波|責編:高櫻

目錄
第1章  程序設計與C語言
  1.1  引言
  1.2  程序設計概述
    1.2.1  程序設計方法
    1.2.2  程序設計語言
    1.2.3  語言實現及開發環境
  1.3  C語言概述
    1.3.1  C語言歷史
    1.3.2  C語言特點
    1.3.3  第一個C語言程序
  習題1
第2章  數據對象與計算
  2.1  引言
  2.2  數據對象表示
    2.2.1  C語言基本語法元素
    2.2.2  變數
  2.3  計算過程
    2.3.1  運算符
    2.3.2  表達式
  2.4  用戶交互
    2.4.1  格式化輸出函數printf
    2.4.2  格式化輸入函數scanf
  習題2
第3章  程序流程式控制制
  3.1  引言
  3.2  如何表示條件
    3.2.1  關係表達式
    3.2.2  邏輯表達式
  3.3  結構化程序設計基礎
  3.4  順序結構
    3.4.1  表達式語句
    3.4.2  複合語句
    3.4.3  空語句
  3.5  選擇結構
    3.5.1  if語句
    3.5.2  switch語句
    3.5.3  選擇結構應用示例
  3.6  循環結構
    3.6.1  while語句
    3.6.2  do-while語句
    3.6.3  for語句
    3.6.4  while語句與for語句的比較
    3.6.5  循環結構的特殊控制
    3.6.6  循環結構的嵌套
    3.6.7  循環結構應用示例
  習題3
第4章  函數
  4.1  引言
  4.2  函數的定義和聲明
    4.2.1  定義函數的目的

    4.2.2  函數定義的形式
    4.2.3  函數返回值
    4.2.4  函數參數
    4.2.5  函數的分類
  4.3  函數調用
    4.3.1  函數調用方法
    4.3.2  函數的嵌套調用
    4.3.3  參數傳遞機制
    4.3.4  函數應用示例
  4.4  C語言常用庫函數
    4.4.1  輸入/輸出函數
    4.4.2  數學函數
    4.4.3  字元處理函數
    4.4.4  時間處理函數
    4.4.5  其他實用工具函數
  4.5  函數與遞歸
    4.5.1  遞歸函數的分類
    4.5.2  遞歸函數的作用及調用過程
    4.5.3  使用遞歸函數的條件
    4.5.4  遞歸的優缺點
  4.6  變數和函數的時空性
    4.6.1  變數的分類
    4.6.2  變數的作用域
    4.6.3  變數的生命周期
    4.6.4  內部函數和外部函數
  習題4
第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.4.1  二維數組的定義及元素標識
    5.4.2  二維數組的存儲
    5.4.3  二維數組的初始化
    5.4.4  二維數組的應用
    5.4.5  多維數組
  5.5  字元數組和字元串
    5.5.1  字元數組
    5.5.2  字元串
    5.5.3  字元串處理函數
  5.6  數組與函數
    5.6.1  數組元素作為函數參數
    5.6.2  一維數組作為函數參數

    5.6.3  二維數組作為函數參數
  習題5
第6章  指針
  6.1  引言
  6.2  內存、地址與指針
  6.3  取地址與間接定址
    6.3.1  取地址運算
    6.3.2  間接定址運算
  6.4  指針與數組
    6.4.1  指針與一維數組
    6.4.2  指針的算術運算
    6.4.3  通過指針訪問數組元素
  6.5  指針與函數
    6.5.1  函數形參為指針類型
    6.5.2  數組作為函數參數
  6.6  指針與字元串
  6.7  動態存儲管理
    6.7.1  申請堆內存空間
    6.7.2  釋放堆內存空間
    6.7.3  內存泄漏和懸空指針
  6.8  指針類型初探
    6.8.1  指針類型
    6.8.2  指向指針的指針
    6.8.3  指向函數的指針
  習題6
第7章  結構體
  7.1  引言
  7.2  為什麼要定義結構體類型
  7.3  結構體的定義與使用
    7.3.1  聲明結構體模板
    7.3.2  定義結構體變數
    7.3.3  結構體的嵌套
    7.3.4  結構體變數的使用
    7.3.5  指向結構體變數的指針
    7.3.6  結構體數組
  7.4  結構體在複雜工程案例中的應用
    7.4.1  案例需求分析
    7.4.2  系統介面設計
    7.4.3  系統功能實現
  習題7
第8章  文件
  8.1  引言
  8.2  文件的基本概念
    8.2.1  什麼是文件
    8.2.2  文件類型
    8.2.3  文件指針
  8.3  文件的打開與關閉
    8.3.1  打開文件
    8.3.2  關閉文件
    8.3.3  文件狀態檢測

    8.3.4  文件指針定位
  8.4  文件的讀寫
    8.4.1  面向字元的文件讀寫
    8.4.2  面向文本行的文件讀寫
    8.4.3  面向格式化輸入/輸出的文件讀寫
    8.4.4  面向信息塊的文件讀寫
  習題8
第9章  C語言開發環境
  9.1  引言
  9.2  Dev C++環境
    9.2.1  Dev C++的使用
    9.2.2  調試程序
  9.3  Code::Blocks環境
    9.3.1  Code::Blocks的使用
    9.3.2  調試程序
  9.4  Visual Studio環境
    9.4.1  Visual Studio2019的使用
    9.4.2  調試程序
附錄  ASCII碼字元對照表
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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