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

C語言程序設計(慕課版化學工業出版社十四五普通高等教育規劃教材)

  • 作者:編者:王富強//王景景//梁宏濤|責編:陶艷玲
  • 出版社:化學工業
  • ISBN:9787122486820
  • 出版日期:2025/10/01
  • 裝幀:平裝
  • 頁數:268
人民幣:RMB 49 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以強化理論、精選案例、增強實踐創新能力、注重理論聯繫實際,並與人工智慧部分知識點和應用相結合為原則,以社會和企業需求為導向,以C語言的發展為切入點,以基本語法、語句為基礎,以結構為主線,以程序案例驅動的編寫方式,深入淺出地闡述了C語言的程序設計思想和流程。本書注重對讀者設計開發能力的培養,鍛煉讀者自我思考和解決問題的能力,培養讀者的計算思維、編程能力和創新意識,最終結合數據科學計算和人工智慧實現讀者對常規問題進行自動化和專業化的數據信息處理的目標。
    本書共13章,可分為4個部分。第1部分為基礎知識,包括第1章C語言簡介,第2章程序設計演算法與人工智慧,第3章數據類型與運算符;第2部分為程序設計基本結構,包括第4章順序結構程序設計,第5章選擇結構程序設計,第6章循環結構程序設計;第3部分為程序高級設計與應用,包括第7章數組,第8章函數,第9章預處理命令,第10章指針,第11章構造數據類型與應用,第12章文件;第4部分為項目綜合應用,包括第13章項目綜合實訓。
    書中設置了人工智慧和課程思政案例,並通過二維碼提供新形態教學資源共享,提升教材的嚴謹性、代表性和數字化水平。本書內容細緻,實例豐富、通俗易懂,適合作為普通高等院校理工類本/專科專業的程序設計語言類教材,也可作為電腦應用工作者的參考書。

作者介紹
編者:王富強//王景景//梁宏濤|責編:陶艷玲

目錄
第1章  C語言簡介
  1.1  電腦語言的發展
    1.1.1  機器語言
    1.1.2  彙編語言
    1.1.3  高級語言
    1.1.4  指令與程序
  1.2  C語言的發展及其特點
    1.2.1  C語言的發展
    1.2.2  C語言的特點
  1.3  C語言的程序格式和結構
    1.3.1  C語言程序舉例
    1.3.2  C語言程序結構
  1.4  C語言程序的運行與調試
    1.4.1  C語言程序的運行環境
    1.4.2  C語言的程序概念
    1.4.3  C語言程序的調試運行
  1.5  C語言程序設計開發流程
  小結
  習題
第2章  程序設計演算法與人工智慧
  2.1  程序設計
  2.2  演算法
    2.2.1  簡單演算法舉例
    2.2.2  演算法的性質
    2.2.3  結構化演算法的三種結構
    2.2.4  演算法的表示方法
  2.3  結構化程序設計方法
  2.4  程序設計、演算法與人工智慧的融合
  小結
  習題
第3章  數據類型與運算符
  3.1  電腦數據的存儲與表示
    3.1.1  整數的二進位表示
    3.1.2  浮點型數據的二進位表示
  3.2  數據類型與取值範圍
    3.2.1  數據類型
    3.2.2  不同數據類型的取值範圍
  3.3  常量與變數
    3.3.1  標識符
    3.3.2  常量與符號常量
    3.3.3  變數
    3.3.4  變數類型的確定
  3.4  C語言運算符
    3.4.1  算術運算符
    3.4.2  賦值運算符和複合賦值運算符
    3.4.3  關係運算符
    3.4.4  邏輯運算符
    3.4.5  逗號運算符
    3.4.6  條件運算符
    3.4.7  位運算符

    3.4.8  運算符順序
    3.4.9  數據混合運算和類型轉換
  小結
  習題
第4章  順序結構程序設計
  4.1  順序結構程序概述
  4.2  C語句
    4.2.1  C語句的分類
    4.2.2  賦值語句
  4.3  數據的格式輸入/輸出
    4.3.1  printf格式輸出函數
    4.3.2  scanf格式輸入函數
    4.3.3  字元數據的輸入/輸出
  4.4  綜合實例
  小結
  習題
第5章  選擇結構程序設計
  5.1  if語句
    5.1.1  單分支if語句
    5.1.2  雙分支if-else語句
    5.1.3  多分支
  5.2  選擇語句嵌套
  5.3  switch語句
    5.3.1  switch語句
    5.3.2  break語句的作用
  5.4  綜合實例
  小結
  習題
第6章  循環結構程序設計
  6.1  for語句
  6.2  while語句
  6.3  do-while語句
  6.4  循環嵌套與幾何圖案
    6.4.1  循環嵌套
    6.4.2  幾何圖案
  6.5  轉移語句
    6.5.1  goto語句
    6.5.2  break語句
    6.5.3  continue語句
  6.6  綜合實例
  小結
  習題
第7章  數組
  7.1  一維數組
    7.1.1  一維數組的定義
    7.1.2  一維數組的賦值
    7.1.3  數組元素引用
    7.1.4  一維數組應用
  7.2  二維數組及多維數組
    7.2.1  二維數組的定義

    7.2.2  二維數組的存儲與表示
    7.2.3  二維數組的初始化
    7.2.4  二維數組的引用與實例
  7.3  字元數組和字元串
    7.3.1  字元數組
    7.3.2  字元數組初始化
    7.3.3  字元數組的引用
    7.3.4  字元串的存儲
    7.3.5  字元數組的輸入/輸出
  7.4  常用字元串函數
    7.4.1  字元串輸出函數puts
    7.4.2  字元串輸入函數gets
    7.4.3  字元串連接函數strcat
    7.4.4  字元串複製函數strcpy和strncpy
    7.4.5  字元串比較函數strcmp
    7.4.6  字元串長度測試函數strlen
    7.4.7  字元串其他函數應用
  7.5  綜合實例
  小結
  習題
第8章  函數
  8.1  函數的概述
  8.2  函數的定義
    8.2.1  函數的定義
    8.2.2  return語句
  8.3  函數的調用和聲明
    8.3.1  函數的調用
    8.3.2  函數的聲明
    8.3.3  函數的嵌套調用
    8.3.4  函數的遞歸調用
  8.4  函數參數的傳遞
    8.4.1  參數的值傳遞
    8.4.2  參數的地址傳遞
  8.5  變數的作用域和存儲類型
    8.5.1  變數的作用域
    8.5.2  變數的存儲類型
  8.6  內部函數和外部函數
    8.6.1  內部函數
    8.6.2  外部函數
  8.7  綜合實例
  小結
  習題
第9章  預處理命令
  9.1  宏定義
    9.1.1  不帶參數的宏定義
    9.1.2  帶參數的宏定義
  9.2  文件包含
  9.3  條件編譯
    9.3.1  #if的使用
    9.3.2  #ifdef的使用

    9.3.3  #ifndef的使用
  小結
  習題
第10章  指針
  10.1  指針的概念
    10.1.1  地址的概念
    10.1.2  指針
  10.2  變數的指針和指向變數的指針變數
    10.2.1  指針變數
    10.2.2  數據的訪問形式
    10.2.3  指針變數作為函數參數
  10.3  數組與指針
    10.3.1  指向數組元素的指針
    10.3.2  通過指針引用數組元素
    10.3.3  用數組名作為函數參數
    10.3.4  多維數組與指針
  10.4  字元串與指針
    10.4.1  字元串的表達形式
    10.4.2  字元指針作為函數參數
  10.5  指向函數的指針
    10.5.1  用函數指針變數調用函數
    10.5.2  用指向函數的指針作為函數參數
  10.6  返回指針值的函數與指向指針的指針
    10.6.1  返回指針值的函數
    10.6.2  指向指針的指針
  10.7  綜合實例
  小結
  習題
第11章  構造數據類型與應用
  11.1  結構體
    11.1.1  定義結構體類型
    11.1.2  定義結構體類型變數
    11.1.3  結構體變數的初始化和引用
  11.2  使用結構體數組
    11.2.1  定義結構體數組
    11.2.2  結構體數組的應用
  11.3  結構體指針
    11.3.1  指向結構體變數的指針
    11.3.2  指向結構體數組的指針
    11.3.3  用結構體變數和結構體變數的指針作為函數參數
  11.4  用指針處理鏈表
    11.4.1  鏈表的定義
    11.4.2  建立靜態鏈表
    11.4.3  建立動態鏈表
    11.4.4  輸出鏈表
    11.4.5  鏈表刪除操作
    11.4.6  鏈表插入操作
    11.4.7  鏈表綜合操作
  11.5  共用體類型
    11.5.1  共用體類型的定義

    11.5.2  共用體變數的引用方式
  11.6  使用枚舉類型
  11.7  用typedef聲明新類型名
  11.8  綜合實例
  小結
  習題
第12章  文件
  12.1  C文件概述
  12.2  文件類型指針
  12.3  文件的打開與關閉
    12.3.1  文件打開函數fopen
    12.3.2  文件關閉函數fclose
  12.4  文件的讀寫
    12.4.1  字元讀寫函數fgetc和fputc
    12.4.2  字元串讀寫函數fgets和fputs
    12.4.3  數據塊讀寫函數fread和fwrite
    12.4.4  格式化讀寫函數fscanf和fprintf
  12.5  文件的定位和隨機讀寫
    12.5.1  文件定位
    12.5.2  文件的隨機讀寫
  12.6  綜合實例
  小結
  習題
第13章  項目綜合實例
  13.1  數值分析應用
    13.1.1  數字計算與科學計算
    13.1.2  結合庫或框架的高級數值計算
    13.1.3  數據挖掘演算法
    13.1.4  人工智慧應用
  13.2  51單片機應用
附錄A  C語言的關鍵字
附錄B  ASCII碼字元表
附錄C  常用的C語言庫函數

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