人工智能编程(赋能C语言)
AI时代,轻松实现无代码编程!提供课件、咨询QQ:2301891038(仅限教师)。

作者:黄箐、廖云燕、曾锦山、邢振昌

丛书名:全国高等学校计算机教育研究会“十四五”系列教材

定价:46元

印次:1-1

ISBN:9787302648796

出版日期:2023.11.01

印刷日期:2023.11.22

图书责编:郭赛

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书以C语言为基础介绍人工智能赋能编程,帮助读者循序渐进地掌握人工智能赋能编程的方法,深入理解人工智能的原理。本书特色在于将C语言和人工智能赋能编程的原理相结合,通过C语言实现人工智能赋能编程的应用,帮助读者把人工智能赋能编程从理论落地到实践。 本书内容主要包括数据类型、运算符与表达式、程序基本控制结构、函数及其应用、数组及其应用、指针及其应用、结构体及其应用、文件与数据存储、人工智能辅助编程入门实战、人工智能辅助编程高阶实战,以及各类大赛和竞赛题的自动解答。 本书面向高校在校学生、机器学习爱好者、人工智能研究者和开发者,也可作为开发者实现人工智能赋能编程的有力工具。

黄箐,男,博士毕业于武汉大学,澳大利亚国立大学国家公派访问学者。2017-2019年度从省外(国外)引进的高层次专业技术人才、2019年度江西师范大学青年英才。专注于软件工程、知识图谱、人机交互和人工智能应用等领域的交叉研究。主持1项国家自然科学基金青年项目、1项国家自然科学基金地区项目、1项国家留学基金委2020年面上项目、1项江西省自然科学基金面上项目。以一作身份在ASE 2020(CCF-A会议)、SANER 2020(CCF-B会议)、TSC(CCF-B期刊,学校认定为顶刊)、ASE(CCF-B期刊)、SPE(CCF-B期刊)、SCIS(CCF-B期刊)等会议或期刊发表论文20余篇。

前言 党的二十大报告提出“实施科教兴国战略,强化现代化建设人才支撑”。深入实施人才强国战略,培养造就大批德才兼备的高素质人才,是国家和民族长远发展的大计。为贯彻落实党的二十大精神,筑牢政治思想之魂,编者在牢牢把握这个原则的基础上编写了本书。 人工智能作为当前热门的技术领域,为编程带来了许多新的思路和方法。C语言是一种广泛应用于系统开发、嵌入式设备、游戏开发等领域的高级编程语言,掌握C语言编程对于计算机和非计算机专业的学生而言都是至关重要的。本书从C语言的基础知识开始讲解,包括变量、数据类型、运算符等;然后介绍如何使用C语言进行条件控制、循环结构和函数编写;最后讲解C语言的高级特性。本书结合人工智能的理论和实践,通过具体的示例和练习引导读者学习将人工智能技术应用于C语言编程的方法。 除了介绍人工智能辅助C语言的方法以外,本书还将介绍编程竞赛试题和作者团队研发的AI链无代码生产平台Prompt Sapper,以及开发的小产品“码小猿”等高阶学习内容。通过实际案例和项目,本书将帮助读者更加系统地了解如何使用C语言编写程序。 本书作者黄箐、廖云燕和曾锦山来自江西师范大学,邢振昌来自澳大利亚CSIROs Data61。 感谢研究生张文潇和本科生钟晨、胡海森、张志杰、谢航、刘晨华、邓雅娇、尹国节和徐畅等同学在本书编写过程中做出的贡献。 希望本书能够帮助读者掌握C语言编程的基础知识,了解如何将人工智能技术应用于自己的编程项目。 尽管我们尽了最大的努力,但书中难免存在不妥之处,欢迎各界专家和读者朋友提出宝贵意见。如果读者在阅读过程中遇到困难,可以通过电子邮件与我们取得联...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1章引论1

1.1C语言环境简介1

1.1.1C语言编译器及其原理1

1.1.2C语言文本编辑器2

1.1.3C语言环境的搭建3

1.2搭建C语言的开发环境3

1.2.1安装VS Code3

1.2.2安装VS Code扩展3

1.2.3配置C语言编译器5

1.2.4创建编译和调试配置6

1.3AI工具的安装7

1.3.1注册GitHub账号7

1.3.2GitHub学生认证7

1.3.3在VS Code中安装Copilot教程9

1.4AI工具入门方法10

1.4.1Copilot基本使用方法10

1.4.2ChatGPT基本使用方法11

1.5AI工具的功能介绍13

1.5.1Copilot功能介绍14

1.5.2ChatGPT功能介绍15

本章小结18

课后习题18

第2章数据类型、运算符与表达式19

2.1C语言程序的基本结构19

2.2C语言程序中的常用符号23

2.3C语言程序的基本数据类型23

2.4常量24

2.4.1整型常量24

2.4.2实型常量242.4.3字符常量25

2.4.4字符串常量26

2.4.5宏常量26

2.4.6const常量27

2.5变量27

2.5.1变量的声明27

2.5.2变量初始化28

2.5.3变量的访问与使用28

2.6运算符与表达式29

2.6.1算术运算符29

2.6.2运算符的优先级与结合性30

2.6.3关系运算符30

2.6.4复合赋值运算符31

2.6.5++和--运算符31

2.7表达式的类型转换32

2.7...

这套教材以赋能C语言、Java语言和Python语言为基础,旨在为广大读者提供系统而全面的AI编程教材。