第一行代码C语言视频讲解版
编辑推荐
学习程序设计,初学者往往遇到这样的困境:语言规则可以倒背如流,但写出的代码总是编译通不过,即使编译通过了却也得不出想要的结果。怎么办?《**行代码 C语言》可以给你提供帮助。
你不需要具备高深的数学和电子学知识,只需要训练自己以计算机能够理解的方式去表达自己的逻辑,也就是要具备“计算思维”,寻找到解决问题的方法,然后用编程语言去指挥计算机执行即可。因此,本书与常规的C语言书不同,除了C语言本身的语法规则外,本书更关注的是培养初学者具有程序设计的思想,掌握程序设计的方法。
另外,计蒜客在线教育团队,为本书的读者提供了伴随式的在线编程平台支持,读者可以将图书和线上编程结合起来学习。
提供扫码看视频服务,全书94个微视频,总时长超过1000分钟。
提供辅助教学资源包,包括实验、试卷及答案、教学大纲、PPT等。
内容简介
本书以C语言为编程环境,由浅入深地介绍了C语言的完整内容以及过程化程序设计的思想和方法。全书共有13章。第 1章介绍了什么是程序设计。第 2章给出了一个完整的C语言程序,并介绍了如何在VS2010中输入、编译链接及调试程序。第3~5章分别介绍了C语言中支持结构化程序设计的3种结构:顺序、分支和循环所必需的工具。第6章介绍了如何编写及应用函数;第7章介绍了处理批量数据的工具,即数组。上述章节的内容都是C语言的核心知识,请务必掌握。第8~11章分别讲解了结构体、共用体、链表、位运算和文件等编程技术。第 12章讲解了如何用结构化程序设计思想指导一个大程序的开发,以及软件开发的基本过程。该章中用“猜硬币”游戏介绍了自顶向下分解的过程,用“石头、剪刀、布”游戏介绍了模块划分,用“龟兔赛跑模拟”的例子介绍了如何建立一个自己的库以及如何应用自己创建的库,用学生管理系统和书店管理系统讲述了软件开发的过程。第 13章介绍了通用算法设计技术,旨在让读者了解,当遇到一个问题时应该如何设计解决问题的算法。
本书内容翔实、讲解深入,每个知识点都提供了示例,全书共有171道例题和228个程序样例,所有程序样例都在VS2010中调试通过。为了方便读者自学,本书还提供了118道自测题和141道编程题,以及所有习题的答案,且配套了讲解主要知识点的视频。
本书适合C语言初学者,也适合有一定基础的读者。可作为各高等院校计算机专业的教材,也可供从事计算机软件开发的人员参考。
作者简介
翁惠玉:上海交通大学副教授,“程序设计”“数据结构”和“计算机网络”等课程主讲教师,曾获高等教育教学成果奖一等奖、高等教育教学成果奖二等奖、高等教育上海市级教育成果一等奖等。