《啊哈C语言!逻辑的挑战(修订版)》是一本非常有趣的编程启蒙书,《啊哈C语言!逻辑的挑战(修订版)》从中小学生的角度来讲述,没有生涩的内容,取而代之的是生动活泼的漫画和风趣幽默的文字。配合超萌的编程软件,《啊哈C语言!逻辑的挑战(修订版)》从开始学习与计算机对话到自己独立制作一个游戏,由浅入深地讲述编程的思维。同时,与计算机展开的逻辑较量一定会让你觉得很有意思。你可以在茶余饭后阅读《啊哈C语言!逻辑的挑战(修订版)》,甚至坐在马桶上也可以看得津津有味。编程将会改变我们的思维,教会我们如何思考,让我们的思维插上计算机的翅膀,以一种全新的方式来感知世界。
《C语言项目开发实战入门》以趣味俄罗斯方块、挑战2048、贪吃蛇大作战、超级万年历、图书管理系统(窗体版)、学生个人消费管理系统、企业员工管理系统和学生信息管理系统共8个项目为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了项目开发流程,从开发背景、系统功能分析、业务流程分析、数据库建模到项目开发,每一过程都进行了详细讲解,旨在使读者真正获得程序开发经验,提高项目开发能力。《C语言项目开发实战入门》应用的主要技术及知识点有:C、控制台API 、获得键盘按键实现、指针、遍历数组、循环控制实现、读写文件数据、按键监听实现、获得日期时间、条件选择实现、MySQL、WINAPI 编程实现、条件编译、数组排序算法实现、存储管理、字符串处理函数实现、结构体数组、格式输出实现。
本书是对Brian W.Kernighan和Dennis M.Ritchie所著的《C程序设计语言(第2版·新版)》所有练习题的解答,是 的编程实战辅导书。K&R的著作是C语言方面的经典教材,而这本与之配套的习题解答将帮助您更加深入地理解C语言并掌握良好的C语言编程技能。
C语言兼具语言和汇编语言的特点,学习起来难度较大,令不少初学者望而生畏。同时,C语言又是一门应用非常广泛的编程语言,在实际应用中如何根据不同的应用场景高效地使用C语言,也是大家非常感兴趣的话题。 《C语言点滴》精心选取C语言一些知识,这也是初学者容易搞不清楚、犯错误的知识点,进行深入地分析和介绍,以期帮助读者清除C语言学习之路上的“绊脚石”,降低初学入门的难度,培养继续深入的兴趣。 全书共14章。章覆盖了C语言学习和程序员职业生涯的入门话题,轻松诙谐,堪称“餐前开胃小菜”。第2章介绍了编写程序所需的基础知识。第3章到3章,分别针对C语言的要点和难点进行深入细致的剖析和探讨,涉及数据类型、表达式和运算符、输入输出、控制结构、函数、库函数、数组、指针、结构体、文件、错误与调试等内容。4章探讨
以“黑窗”为主要形态的命令行界面(CLI)或字符用户界面(CUI),总是令初学者望而生畏。然而,在系统和软件开发的实践中,难免要在“黑窗”上通过输入被称为“命令”的字符串来操作。 本书以“黑窗上的命令操作”为主题,对比Windows和Linux两种环境,通过命令提示符、PowerShell及基于WSL的终端模拟器,讲解各种命令和Shell脚本的基础知识和用法,探讨如何利用命令将日常工作高效地组织起来,甚至用一行命令高效完成各种任务。 本书可作为软件工程、计算机专业的入门书,适合职场人士阅读,也可用作青少年编程、STEM教材。
本书对C语言知识和能力体系进行系统规划,深入浅出地介绍了每个知识点,融入课程思政理念,并精心设计了案例。全书分两部分: 部分介绍用C语言编程所必须了解的基础知识,包括数据类型、程序控制结构、if语句、数组、指针、文件,以及字符串操作、文件操作、开发环境介绍等内容;第二部分将理论付诸实践,讲解如何设计/开发三个项目,包括个人财务管理系统,大整数计算系统,以及在线判题系统应用,并帮读者解决常见编程问题和困惑。本书适合作为高等院校本科、专科计算机相关专业C语言程序设计课程的教材。
安徽省省级质量工程大规模在线开放课程“C语言程序设计”建设成果,采用工学结合、“CDIO”教学模式,线下课程与慕课相结合(线下课程+“二维码”)的方式编写而成,学生学习时不再受时间和空间限制。内容包括C语言入门、C语言基本数据类型处理与运算、顺序结构在实际文件中的应用、应用选择结构解决实际中的分支问题、应用循环结构解决实际中的重复执行问题、数组在大批量数据处理中的应用、C语言程序的模块化设计、C语言程序的指针特色等。本书既适合作为大中专院校程序设计课教材,也适合考级、考证人员及广大计算机爱好者作为自学和参考用书。
C语言是一种面向过程的高级编程语言,它是按照结构化的编程思想、模块化的程序设计方法来进行程序的编写和代码的组织。C语言程序设计主要内容有:数据类型、运算符及表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、编译预处理、结构体和共用体、位运算、文件操作等。C语言功能强大,数据类型和运算符丰富、语言表达能力强,指针的使用又使C语言非常灵活,指针是C语言的精华。C语言的特点使它既适合编写系统软件,又适合编写应用软件。 《C语言程序设计/高等职业教育“十二五”规划教材·理实一体化教程》适合应用型本科、高职高专、中职等院校计算机、电子信息、机械、电气类等专业学生学习C语言程序设计,也是计算机等级考试和编程爱好者的重要参考书。
本书是一本综合讲述数据结构及其算法的入门书,力求简洁、清晰、严谨且易于学习和掌握。 全书从基本的数据结构概念开始讲解,包括数组结构、队列、堆栈、树结构、排序、查找等;接着介绍常用的算法,包括分治法、递
本书主要介绍C语言编程的基础知识和程序设计的方法,从实例出发引出各章节知识点,突出 以学生为中心 的教育理念,培养学生的程序设计能力。全书系统地介绍了C语言的基本知识,共分9章,涵盖了程序设计基础知识、结构化程序设计、数组、函数、指针、结构体和共用体、文件、综合案例应用等方面的知识。
本书主要讲述C/C++程序设计的基本原理和基本思想方法,在C语言的基础上扩充了C++的运算符重载、函数重载、类和对象的封装性等内容,目的是使读者具备面向对象程序设计的能力。全书共9章,包括概述、基本数据类型及运算符、程序控制结构、数组、函数、指针、构造数据类型、文件、编译预处理等内容。各章均精选了各类计算机水平考试试题作为例题和习题。 本书适合作为普通高等院校、高职高专、各类成人教育院校程序设计基础课程的教材,也可作为编程人员和参加计算机考试(C/C++模块)人员的参考书。
本书充分考虑初学者学习程序设计语言的特点,以对读者进行程序设计的思想、方法和技巧的训练为出发点,以提高读者综合运用C语言进行程序设计能力为目标进行编写。全书共有12章,分别为概述、算法、C语言语法基础、选择结构、循环结构、数组、函数、指针、预处理命令、结构体与共用体以及文件等。 本书可供计算机专业和非计算机专业理工科学生学习C语言程序设计课程选用,也可供从事计算机相关工作的工程技术人员以及计算机爱好者阅读和参考。
创客教育正在迅速升温,逐步走进了中小学课堂。现在,用编程控制ArduinoUNO板就是中小学创客教育的主线。湖北省特级教师占正奎带领学校及区域内十多名创客教师组建创客教师联盟,近几年在不断地进行基于Arduino平台的课堂教学实践。通过实践,老师们一致认为在中小学应用Arduino开展创客教育,用Mixly来控制Arduino硬件实用、好操作,由此开发出了由浅入深的Mixly教程。 《Mixly从入门到精通:Arduino教程》由二十二个课时的Mixly课程资源组成,通过二十二个学习案例,讲解了如何用Mixly来对Arduino硬件进行编程,使学生学会通过Arduino传感器来感知环境,通过控制灯光、电动机和其他装置来反馈,影响环境,构建出创客作品。 《Mixly从入门到精通:Arduino教程》所使用的Arduino硬件全部是大众化的常用元器件,没有采用二次开发的套装,因此价廉物美,适合于创客教育的
本书从Git的基本知识和操作方法入手,详细介绍了GitHub的各种功能,GitHub与其他工具或服务的协作,使用GitHub的开发流程以及如何将GitHub引入到企业中。在讲解GitHub的代表功能Pull Request时,本书专门搭建了供各位读者实践的仓库,邀请各位读者进行Pull Request并共同维护。本书旨在指导各位读者如何在开发现场使用GitHub进行高效开发,适合所有想要使用GitHub进行开发的程序员或团队阅读。