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

C語言程序設計(第2版普通高等教育電腦類專業教材)

  • 作者:編者:劉祖?//趙仕波|責編:張玉玲
  • 出版社:中國水利水電
  • ISBN:9787522636542
  • 出版日期:2025/12/01
  • 裝幀:平裝
  • 頁數:220
人民幣:RMB 46 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以學科專業大類的培養目標為基礎,結合工程教育、學科評估和專業認證的要求,以通俗易懂的語言、豐富多彩的實例,詳細講解C語言相關知識點,同時將課程思政融入教學案例。
    全書內容主要分為三大部分:一是基礎部分,包括C語言程序設計基礎、數據類型和表達式、流程式控制制語句等內容;二是提高部分,包括函數、數組和字元串、指針、結構體、文件等內容;三是AIGC編程部分,包括AIGC編程、AIGC編程環境安裝與配置、C語言的AIGC編程應用等內容。通過本書的學習,可以讓學生建立基本的程序設計概念,掌握C語言程序設計的基礎知識、基本演算法和編程技術,從而培養學生的計算思維及利用電腦解決問題的意識、思路,初步具備利用程序設計語言進行電腦問題求解的能力。
    本書適合高等院校非電腦專業的本科生、研究生教學使用,也可作為學習C語言程序設計的參考書籍。

作者介紹
編者:劉祖?//趙仕波|責編:張玉玲

目錄
前言
第1章  C語言程序設計基礎
  1.1  C語言程序的組成
    1.1.1  函數
    1.1.2  關鍵字和用戶標誌符
    1.1.3  書寫格式
    1.1.4  註釋
  1.2  IPO編程方法
  1.3  Visual C++ 2010集成開發環境簡介
  習題
第2章  數據類型和表達式
  2.1  數據類型
  2.2  常量
    2.2.1  數值型常量
    2.2.2  字元型常量
    2.2.3  符號常量
  2.3  變數
    2.3.1  變數的定義
    2.3.2  變數的賦值
  2.4  輸入/輸出函數
    2.4.1  格式化輸入函數
    2.4.2  格式化輸出函數
    2.4.3  字元輸入/輸出函數
  2.5  運算符和表達式
    2.5.1  自增/自減運算符
    2.5.2  類型轉換運算符
    2.5.3  算術運算符
    2.5.4  關係運算符
    2.5.5  邏輯運算符
    2.5.6  條件運算符
    2.5.7  賦值運算符
    2.5.8  逗號運算符
  習題
第3章  流程式控制制語句
  3.1  分支語句
    3.1.1  if語句
    3.1.2  switch語句
  3.2  循環語句
    3.2.1  while語句
    3.2.2  do-while語句
    3.2.3  for語句
    3.2.4  循環嵌套
  3.3  跳轉語句
    3.3.1  break語句
    3.3.2  continue語句
  習題
第4章  函數
  4.1  函數的定義
  4.2  函數的調用
  4.3  函數原型

  4.4  函數的嵌套
    4.4.1  函數的嵌套調用
    4.4.2  函數的遞歸調用
  4.5  變數的類別
    4.5.1  變數的作用域
    4.5.2  變數的存儲類型
  習題
第5章  數組和字元串
  5.1  一維數組
    5.1.1  一維數組的概念
    5.1.2  一維數組的應用
  5.2  二維數組
    5.2.1  二維數組的概念
    5.2.2  二維數組的應用
  5.3  字元串
    5.3.1  字元數組
    5.3.2  字元串的輸入/輸出
    5.3.3  字元串處理函數
  習題
第6章  指針
  6.1  地址與指針
  6.2  指針變數
    6.2.1  指針變數的定義
    6.2.2  指針變數初始化
  6.3  指針運算
    6.3.1  指針移位運算
    6.3.2  指針關係運算
    6.3.3  指針引用指向對象的值
  6.4  指針與數組
    6.4.1  指向一維數組的指針
    6.4.2  指向二維數組的指針
    6.4.3  行指針
    6.4.4  指針數組
    6.4.5  指向字元串的指針
  6.5  函數傳地址調用
    6.5.1  變數地址作為函數實參
    6.5.2  一維數組作為函數實參
    6.5.3  二維數組作為函數實參
    6.5.4  返回指針變數的函數
  6.6  二級指針
    6.6.1  二級指針的概念
    6.6.2  二級指針與指針數組
  6.7  動態內存分配
    6.7.1  malloc()函數
    6.7.2  calloc()函數
    6.7.3  realloc()函數
    6.7.4  free()函數
  習題
第7章  結構體
  7.1  結構

    7.1.1  結構類型的建立
    7.1.2  結構變數的定義及初始化
    7.1.3  結構變數的引用
    7.1.4  用typedef自定義類型
  7.2  結構數組
    7.2.1  結構數組的定義及初始化
    7.2.2  結構數組的引用
  7.3  結構指針
    7.3.1  結構指針的定義及初始化
    7.3.2  結構指針的引用
    7.3.3  結構體與函數
  7.4  鏈表
    7.4.1  鏈表的概念
    7.4.2  鏈表的建立
    7.4.3  鏈表的插入和刪除
  習題
第8章  文件
  8.1  文件概述
    8.1.1  文本文件
    8.1.2  二進位文件
    8.1.3  緩衝區文件與非緩衝區文件
  8.2  文件指針和文件的打開與關閉
    8.2.1  定義文件指針
    8.2.2  文件的打開與關閉
  8.3  順序讀/寫文件函數
    8.3.1  按字元格式讀/寫文件
    8.3.2  按字元串格式讀/寫文件
    8.3.3  按數據格式讀/寫文件
    8.3.4  按數據塊讀/寫文件
  8.4  隨機讀/寫控制函數
    8.4.1  fseek()函數
    8.4.2  ftell()函數
    8.4.3  rewind()函數
  習題
第9章  AIGC編程
  9.1  認識AIGC編程
    9.1.1  AIGC編程應用
    9.1.2  AIGC編程工具
  9.2  AIGC編程環境安裝與配置
    9.2.1  Visual Studio Code的安裝與配置
    9.2.2  在VS Code中安裝C語言
    9.2.3  在VS Code中安裝通義靈碼
  9.3  C語言的AIGC編程應用
    9.3.1  自然語言生成C語言代碼
    9.3.2  C語言代碼的續寫與補全
    9.3.3  C語言代碼的註釋與解釋
    9.3.4  C語言代碼的查錯與優化
    9.3.5  生成單元測試
  習題
參考文獻

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