出版时间:2002-1-1 出版社:清华大学出版社 作者:郎建昭 页数:254
Tag标签:无
前言
本书可以作为学习计算机程序设计的教材或参考书,对计算机基础和数学基础不作过高要求。特别适合作为大专院校一年级正式教材和计算机培训班的培训教材。此外本书也可以作为c语言上机实验教材。 本教材参考学时为60学时,其中讲授28学时、实验30学时、总复习2学时。全书按内容分为14讲,每讲又大致分为以下6个部分: ·教学目的:明确本讲内容的掌握程度。 ·知识要点:介绍本讲的主要知识点。 ·边用边学:简明扼要地介绍概念和要点,并通过实例加深对知识点的理解。该部分注重举一反三、以用带学。其中标有▲的小节作为选学内容。 ·经典例题:针对不同应用需求,设计了综合性比较强的经典例题。 ·学以致用:紧扣知识点,循序渐进地推出各种习题。其目标是在理解程序的基础上改造程序,拓展程序的应用范围,达到灵活地编写程序的目的。通过十四讲的学习,最后可以完成一个大型的信息管理系统的开发。 ·实验指导:指导学生如何掌握上机及rrurhoC的调试技术,并针对“边用边学”和“经典例题”,指导学生如何通过相关例题完成“学以致用”中的习题。 本教材具有三个主要特点:一是实用。书中没有用过多的篇幅介绍C语言的概念和语法(不是c的使用手册),而是以学会编程为目的,书中大量例题和习题具有应用价值,用以培养学生的学习兴趣,了解程序设计的意义。尤其书中贯穿始终的一个“管理信息系统”的开发,不仅令学生深刻理解c的变量、数组、结构体、链表、文件的意义,而且通过逐步完善进而实现开发信息系统,树立了学员的编程信心和成就感。二是适用范围广。本书对数学程度不作过高要求,适合各种希望学习一种语言和编程技术的人群。另外书后附有在D0s和windows两种操作系统下使用Turh0c2.0和Turboc3.0的方法。三是方便授课和自学。书中不仅配有教学目的、知识要点、实验指导等,方便教师授课和指导上机实验,而且许多例题和习题前后呼应,既有助于读者理解知识点,又可减少读者编写程序的工作量。 本书配套光盘中含讲授式多媒体课件及书中所有例题,此外本书的辅助教材《边用边学C语言学习指导与测评》也已出版,它对本书中的概念进行了补充和总结归纳,并强化了读者对概念的熟练掌握。
内容概要
《边用边学C语言》利用C语言进行程序设计的方法。内容包括:C语言概述、数据类型、控制结构、运算符和表达式、函数、数组、字符和字符串、变量的存储类别和编译预处理、指针、结构体、共用体和枚举类型、链表、文件共十四讲。全收着眼于培养学生编程的能力,通过“边用边学”部分引导学生掌握基本知识点和程序设计技巧,然后在理解的基础上拓程序的功能、举一反三,进而可以参照相关例题编写程序,最后达到独立设计程序的目的。此外,每讲均包含例题、习题和上机实验指导。
书籍目录
第一讲 C语言概述教学目的知识要点边用边学1.1 C语言简史1.2 C语言的特点1.3 C程序的基本结构1.4 库函数Prinif()和scanf()的使用1.5 C程序的开发过程经典例题学以致用实验一第二讲 数据类型教学目的知识要点边用边学2.1 C语言的数据类型2.2 数值数据的表示2.3 文字数据的表示2.4 变量的定义和赋值2.5 C语言类型修饰符2.6 表达式中数据类型转换2.7 计算机中数据的表示经典例题学以致用实验二第三讲 控制结构(-)教学目的知识要点边用边学3.1 程序设计的一般方法3.2 结构化程序设计3.3 顺序结构3.4 if语句3.5 switch语句经典例题学以致用实验三第四讲 控制结构(二)教学目的知识要点边用边学4.1 while语句4.2 do-while语句4.3 for语句4.4 break语句和continue语句4.5 循环的嵌套4.6 gotO语句经典例题学以致用实验四第五讲 运算符和表达式教学目的知识要点边用边学5.1 算术运算符和算术表达式5.2 关系运算符和关系表达式5.3 逻辑运算符和逻辑表达式5.4 赋值运算符和赋值表达式5.5 自增运算符和自减运算符5.6 逗号运算符和远号表达式5.7 条件运算符和条件表达式经典例题学以致用实验五第六讲 函数教学目的知识要点边用边学6.1 概述6.2 函数的定义6.3 函数的返回值6.4 函数的调用6.5 函数的递归调用经典例题学以致用实验六第七讲 数组教学目的知识要点边用边学7.1 一维数组的定义和引用7.2 一维数组的初始化7.3 多维数组的定义和使用7.4 数组作为函数参数经典例题学以致用实验七第八讲 字符与字符串教学目的知识要点边用边学8.1 单个字符的输入和输出8.2 字符数组与字符串8.3 字符串的输入和输出函数8.4 字符串操作函数8.5 二维字符串数组经典例题学以致用实验八第九讲 变员类别与编译预处理教学目的知识要点边用边学9.1 全局变量和局部变量9.2 自动变量、静态变量和寄存器变量9.3 宏定义9.4 文件包含9.5 条件编译经典例题学以致用实验九第十讲 指针(-)教学目的知识要点边用边学10.1 地址和指针10.2 指向变量的指针变量10.3 指针与一维数组10.4 指针与字符串经典例题学以致用实验十第十一讲 指针(二)教学目的知识要点边用边学11.1 返回指针值的函数11.2 指向函数的指针11.3 指针数组11.4 指针与多维数组11.5 指向指针的指针11.6 命令行参数经典例题学以致用实验十一第十二讲 结构体、共用体和枚举类型教学目的知识要点边用边学12.1 结构体类型的定义12.2 结构体类型变量12.3 结构体数组12.4 共用体12.5 枚举类型12.6 类型定义——typedef12.7 位运算经典例题学以致用实验十二第十三讲 指向结构体的指针与链表教学目的知识要占边用边学13.1 指向结构体变量的指针变量13.2 指向结构体数组的指针变量13.3 结构体数据作函数参数13.4 链表的概念13.5 链表的操作绎典例题学以致用实验十三第十四讲 文件教学目的知识要点边用边学14.1 文件概述14.2 文件的打开与关闭14 3 文件的读写操作14.4 文件的其他常用函数经典例题学以致用实验十四附录A Turbo C 2.0的使用附录B Turbo C 3.0的使用附录C UCDOS的使用附录D ASCII码表附录E 运算符和结合性附录F 常用的部分C库函数附录G 常见的出错提示信息
编辑推荐
《边用边学C语言》可供大专院校师生、培训班学员,以及希望通过学习一门计算机语言掌握程序设计的读者使用。
图书封面
图书标签Tags
无
评论、评分、阅读与下载