技术教育社区
www.teccses.org

C程序设计教程

封面

作者:刘维富

页数:384

出版社:清华大学出版社

出版日期:2011

ISBN:9787302229582

电子书格式:pdf/epub/txt

内容简介

本书中的理论篇按c语言实际编程能力形成的两个关键期,将c语言课堂教学内容分为两大单元,即结构化程序设计(第1~4章)和模块化程序设计(第5~10章),知识体系按知识链优化。以典型范例程序为主体,适时阐述有关程序设计的思想、方法、c语言语法、基本算法和编程技巧,理论联系实际,注重读者实际编程能力的培养。不回避教学和实际编程中的难点,想方设法地将内容讲清讲透,力求使读者突破难点,学以致用。
  实践篇与理论篇配套,包括实验指导。前12个实验与课堂教学同步,每个实验包括调试题、编程题和选做题;第13个实验可用于课程设计。c语言程序开发环境。介绍主流的c程序集成开发环境——visual c++ 6.0和等级考试的上机环境——turbo c 2.0。
  全书按c语言标准(c89)编写。精心设计的例题、调试题、编程题对读者深入理解、准确掌握和熟练运用c语言极具参考价值和挑战性。
  本书不仅适合作为高校学生学习c语言的教材,而且适合程序设计的初学者或有一定基础、希望突破编程难点的读者参考。

本书特色

《C程序设计教程:理论与实践》特点:结构合理,层次分明。将C语言教学内容分为两大单元,即结构化程序设计和模块化程序设计。这样组织,由浅入深,循序渐进,符合读者的认识规律和编程能力的形成规律,便于数学的组织、实施和考核,利于教学效果的巩固和教学质最的提高。体系优化。内容充实。准确的系统化知识体系是缩减教材篇幅、提升教材质量的法宝,充实的知识链是知识向能力转化的捷径。范例程序,易学易用。通过以基本语法和基本弹法为主线的典型、综合范例程序,适时阐述有关程序设计的方法和思想,将C语言语法、接本算法、程序设计方法和编程技巧有机结合起来,使相关知识形成知识链,理论联系实际,注重读者实际编程能力培养。不避难点,力求突破。许多有一定基础的读者学习程序设计半途而废的重要原因之一是未能突破实际编程中的难点问题,这与不少主流教材以各种理由极力回避难点有密切的关系。《C程序设计教程:理论与实践》针对教学和实际编程中的难点(如递归、指针、堆内存的分配和使用、单向链表等),精挑多选范例程序,想方设法讲清讲透,力求使读者突破难点,学以致用。慎选标准,优择环境。《C程序设计教程:理论与实践》介绍的是标准C语言,符合ANS//ISOC标准(c89),引导读者按流行C语言标准编写程序。C标准之所以选用C89而未选用最新的C99,重要原因是C89得到广泛支持,且C89是制定C++标准的基础。而C99扩展了一些C++不兼容的内容,到目前为止尚未得到广泛应用。重视编程,强化实践。学习编程离不开实验,实验离不开调试技术。《C程序设计教程:理论与实践》第11章以调试技术、基本算法、综合编程为核心内容,共拟13个实验。前12个实验与课堂教学间步,每个实验包括调试题、编程题和选做题,供不同层次读者选用;第l3个实验可用于课程设计。第12章和第13章分别介绍主流的C程序集成开发环境——Visual C++ 6.0和等级考试的上机环境——Turbo C 2.0,使读者具备自主上机调试程序的能力。

目录

上篇 理论篇
 第1章 c语言概述
  1.1 c语言的起源和发展
  1.2 c语言的主要特点
  1.3 c编译器
  1.4 c语言程序设计
  1.5 c语言程序的开发步骤和上机调试流程
  习题
 第2章 数据类型。运算符和表达式
  2.1 c语言的字符集、关键字和标识符
  2.2 c语言的基本数据类型
  2.3 运算符与表达式
  2.4 常用库函数
  习题
 第3章 摹本类型数据的输入和输出

节选

《C程序设计教程:理论与实践》中的理论篇按C语言实际编程能力形成的两个关键期,将C语言课堂教学内容分为两大单元,即结构化程序设计(第1~4章)和模块化程序设计(第5~10章),知识体系按知识链优化。以典型范例程序为主体,适时阐述有关程序设计的思想、方法、C语言语法、基本算法和编程技巧,理论联系实际,注重读者实际编程能力的培养。不回避教学和实际编程中的难点,想方设法地将内容讲清讲透,力求使读者突破难点,学以致用。实践篇与理论篇配套,包括实验指导。前12个实验与课堂教学同步,每个实验包括调试题、编程题和选做题;第13个实验可用于课程设计。c语言程序开发环境。介绍主流的C程序集成开发环境——Visual C++ 6.0和等级考试的上机环境——TurboC 2.0。全书按C语言标准(C89)编写。精心设计的例题、调试题、编程题对读者深入理解、准确掌握和熟练运用C语言极具参考价值和挑战性。《C程序设计教程:理论与实践》不仅适合作为高校学生学习C语言的教材,而且适合程序设计的初学者或有一定基础、希望突破编程难点的读者参考。

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《C程序设计教程》
Article link:https://www.teccses.org/196473.html