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

人工智慧編程(賦能C語言全國高等學校電腦教育研究會十四五系列教材)

  • 作者:編者:黃箐//廖雲燕//曾錦山//邢振昌|責編:郭賽|總主編:鄭莉
  • 出版社:清華大學
  • ISBN:9787302648796
  • 出版日期:2023/11/01
  • 裝幀:平裝
  • 頁數:196
人民幣:RMB 46 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以C語言為基礎介紹人工智慧賦能編程,幫助讀者循序漸進地掌握人工智慧賦能編程的方法,深入理解人工智慧的原理。本書特色在於將C語言和人工智慧賦能編程的原理相結合,通過C語言實現人工智慧賦能編程的應用,幫助讀者把人工智慧賦能編程從理論落地到實踐。
    本書內容主要包括數據類型、運算符與表達式、程序基本控制結構、函數及其應用、數組及其應用、指針及其應用、結構體及其應用、文件與數據存儲、人工智慧輔助編程入門實戰、人工智慧輔助編程高階實戰,以及各類大賽和競賽題的自動解答。
    本書面向高校在校學生、機器學習愛好者、人工智慧研究者和開發者,也可作為開發者實現人工智慧賦能編程的有力工具。

作者介紹
編者:黃箐//廖雲燕//曾錦山//邢振昌|責編:郭賽|總主編:鄭莉

目錄
第1章  引論
  1.1  C語言環境簡介
    1.1.1  C語言編譯器及其原理
    1.1.2  C語言文本編輯器
    1.1.3  C語言環境的搭建
  1.2  搭建C語言的開發環境
    1.2.1  安裝VS Code
    1.2.2  安裝VS Code擴展
    1.2.3  配置C語言編譯器
    1.2.4  創建編譯和調試配置
  1.3  AI工具的安裝
    1.3.1  註冊GitHub賬號
    1.3.2  GitHub學生認證
    1.3.3  在VS Code中安裝Copilot教程
  1.4  AI工具入門方法
    1.4.1  Copilot基本使用方法
    1.4.2  ChatGPT基本使用方法
  1.5  AI工具的功能介紹
    1.5.1  Copilot功能介紹
    1.5.2  ChatGPT功能介紹
  本章小結
  課後習題
第2章  數據類型、運算符與表達式
  2.1  C語言程序的基本結構
  2.2  C語言程序中的常用符號
  2.3  C語言程序的基本數據類型
  2.4  常量
    2.4.1  整型常量
    2.4.2  實型常量
    2.4.3  字元常量
    2.4.4  字元串常量
    2.4.5  宏常量
    2.4.6  const常量
  2.5  變數
    2.5.1  變數的聲明
    2.5.2  變數初始化
    2.5.3  變數的訪問與使用
  2.6  運算符與表達式
    2.6.1  算術運算符
    2.6.2  運算符的優先順序與結合性
    2.6.3  關係運算符
    2.6.4  複合賦值運算符
    2.6.5  ++和--運算符
  2.7  表達式的類型轉換
    2.7.1  賦值表達式的類型轉換
    2.7.2  強制類型轉換
  本章小結
  課後習題
第3章  程序基本控制結構
  3.1  邏輯運算符和邏輯表達式

  3.2  選擇控制結構
    3.2.1  if單分支語句
    3.2.2  if雙分支語句
  3.3  條件表達式
  3.4  switch多分支語句
  3.5  循環控制語句
    3.5.1  while循環語句
    3.5.2  for循環語句
    3.5.3  do-while循環語句
  3.6  程序跳轉語句
    3.6.1  break語句
    3.6.2  continue語句
    3.6.3  goto語句
  3.7  多重循環及其利用
  3.8  循環程序設計方法
    3.8.1  迭代法
    3.8.2  窮舉法
  本章小結
  課後習題
第4章  函數及其應用
  4.1  函數的定義與分類
    4.1.1  函數的定義
    4.1.2  return語句
    4.1.3  函數分類
  4.2  函數的參數
    4.2.1  形式參數和實際參數的概念
    4.2.2  函數參數的傳遞方式
  4.3  函數的調用
    4.3.1  函數的調用過程
    4.3.2  函數的返回值
  4.4  函數的聲明
    4.4.1  函數聲明的目的和作用
    4.4.2  函數聲明與函數定義的關係
  4.5  變數的作用域
    4.5.1  變數的作用域和生命周期
    4.5.2  局部變數的定義和使用
    4.5.3  全局變數的定義和使用
    4.5.4  局部變數與全局變數的區別和注意事項
  4.6  函數嵌套調用
    4.6.1  函數之間的調用關係
    4.6.2  函數的嵌套調用過程
  4.7  遞歸函數
    4.7.1  遞歸的概念和原理
    4.7.2  遞歸函數的定義和調用
    4.7.3  遞歸函數的應用和注意事項
  本章小結
  課後習題
第5章  數組及其應用
  5.1  概述
  5.2  一維數組

    5.2.1  數組的組成
    5.2.2  一維數組
    5.2.3  定義數組簡單舉例
  5.3  一維數組的簡單應用
  5.4  向函數中傳遞一維數組
  5.5  二維數組
  5.6  二維數組的簡單應用
  5.7  向函數中傳遞二維數組
  5.8  字元串與字元數組
  本章小結
  課後習題
第6章  指針及其運用
  6.1  指針的本質
  6.2  指針變數的定義與初始化
    6.2.1  指針變數的定義
    6.2.2  指針初始化
  6.3  指針與函數
    6.3.1  傳值調用和傳地址調用
    6.3.2  指針作為函數參數的應用實例
  6.4  指針和一維數組
  6.5  指針和二維數組
    6.5.1  二維數組的指針表示和訪問
    6.5.2  指針數組
    6.5.3  數組指針
    6.5.4  指針數組與數組指針的區別
  6.6  實際應用示例
  本章小結
  課後習題
第7章  結構體及其應用
  7.1  概述
  7.2  結構體的定義和聲明
  7.3  結構體的初始化
  7.4  結構體成員的訪問
  7.5  指向結構體的指針
  7.6  結構體數組
  7.7  結構體和函數
    7.7.1  結構體作為函數參數
    7.7.2  結構體作為函數返回值
  7.8  結構體的應用
    7.8.1  存儲和操作一組相關數據
    7.8.2  創建複雜的數據結構
  7.9  結構體擴展
    7.9.1  聯合
    7.9.2  位域
  本章小結
  課後習題
第8章  文件與數據存儲
  8.1  核心文件操作
    8.1.1  文件的打開與關閉
    8.1.2  文件的讀取

    8.1.3  文件的寫入
  8.2  應用實例講解
    8.2.1  字元串讀寫應用實例
    8.2.2  學生信息讀寫實例
  本章小結
  課後習題
第9章  AI輔助競賽題解答
  9.1  藍橋杯競賽題自動答題
    9.1.1  藍橋杯競賽特點
    9.1.2  基本解題方法概述
    9.1.3  貪心法
    9.1.4  動態規劃
    9.1.5  圖的染色演算法
    9.1.6  深度優先演算法
    9.1.7  二分法
  9.2  ICPC競賽題自動答題
    9.2.1  ICPC概述
    9.2.2  演算法設計方法與應用
    9.2.3  枚舉法
    9.2.4  貪心法
    9.2.5  遞歸法
    9.2.6  分治法
    9.2.7  遞推法
    9.2.8  模擬法
  本章小結
  課後習題
第10章  AI輔助系統設計
  10.1  系統設計過程概述
    10.1.1  軟體工程方法學
    10.1.2  軟體生命周期
  10.2  基於大語言模型的編程學習與輔助系統的案例分析
    10.2.1  問題描述與需求分析
    10.2.2  總體設計與詳細設計
    10.2.3  編碼
    10.2.4  測試與運行效果
  本章小結
  課後習題
第11章  AI鏈無代碼生產平台Prompt Sapper
  11.1  Prompt Sapper功能介紹
    11.1.1  提示中心功能
    11.1.2  引擎管理功能
    11.1.3  項目管理功能
  11.2  Prompt Sapper視圖介紹
    11.2.1  探索視圖
    11.2.2  設計視圖
    11.2.3  構建視圖

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