《趣学C语言:学会如何与计算机沟通》以一个小故事为主线,讲述C语言初学者(黄同学)从零开始,通过一步一步的学习,从*开始只能进行简单问候,到可以交流学生成绩,*后实现与机器人(埃尼阿克)完全无障碍沟通。每一章内容的讲解都是围绕着黄同学和埃尼阿克之间沟通中遇到的问题入手,到*后解决沟通困难,让读者在解决问题的过程中,掌握C语言的知识。 通过完成《趣学C语言:学会如何与计算机沟通》的学习,读者至少能够完成一个500行左右代码的小型聊天机器人程序。 《趣学C语言:学会如何与计算机沟通》覆盖C语言程序设计的主要知识,包括变量、数据类型、选择结构、循环结构、数组、函数、结构体、指针、文件等。 《趣学C语言:学会如何与计算机沟通》语言浅显,故事情节生动、活泼、有趣,不仅可以作为大学生C语言程序设计的教材,也可以成为中学信息技术素养和普及课程的辅导用书,同时非常适合作为读者自学用书。 1绪论1 1.1黄同学和C语言的故事2 1.2黄同学计算机世界的奇幻漂流3 埃尼阿克之问9 2C语言程序基础11 2.1数据类型与变量12 2.2运算符与表达式16 2.3输入与输出20 埃尼阿克之问27 3选择结构程序设计29 3.1选择结构和条件判断30 3.2关系运算符和表达式31 3.3逻辑运算符和表达式32 3.4if语句35 3.5条件运算符和条件表达式42 3.6switch语句43 埃尼阿克之问45 4循环结构程序设计47 4.1概述48 4.2while语句48 4.3dowhile语句49目录〖1〗〖2〗〖2〗4.4for语句51 4.5break和continue语句56 埃尼阿克之问59 5利用数组处理批量数据63 5.1概述64 5.2一维数组64 5.3二维数组68 5.4字符数组75 埃尼阿克之问80 6函数83 6.1概述84 6.2函数定义85 6.3函数的调用89 6.4函数的递归调用92 6.5数组作函数参数98 6.6局部变量和全局变量101 埃尼阿克之问104 7结构体与指针107 7.1结构体108 7.2指针110 7.3数组与指针119 埃尼阿克之问127 8文件131 8.1概述132 8.2文件指针132 8.3文件的打开与关闭133 8.4文件读写136 8.5文件检测函数139 埃尼阿克之问142 9结语143 9.1埃尼阿克和单子星球的故事144 9.2埃尼阿克的告别145 埃尼阿克之问147 附录AASCII码表149 附录BC语言常用库函数151 跋159
阅读更多
漫游鲸二手书店
微信扫码去买书
扫码访问微信小程序