C语言程序设计及实训教程

出版社:梁平、 赵雪政 北京师范大学出版社 (2008-08出版)
出版日期:2008-8
ISBN:9787303092765
页数:319页

章节摘录

(1)按住Alt功能键的同时按下R键,简记为Ctrl+R,进入Run菜单。(2)选择Program reset(程序重启)菜单项或将按下快捷键Ctrl+F2。另外在Break/watch(断点/监视)主菜单中还提供了一组程序运行控制的命令,即断点管理命令。在程序运行时希望程序运行到特定的位置暂停,此位置称为“断点”。在调试过程中可以设置多个断点。设置为断点的行用红色背景色显示。具体断点的管理命令通过Break/watch主菜单中的如下命令米执行。Toggle breakpoint菜单项:对光标所在的行设置或清除断点。首先将光标移动到选定的行,执行此命令可以设置断点。如果此行已经设置为断点,则取消断点。Clear aU breakpoint菜单项:清除所有断点。View next breakpoint菜单项:将光标移动到下一个断点处。另外,在程序的运行过程中需要了解数据的变化,如变量值和表达式值的变化。Turbo C提供的相应的调试命令。Evaluate(计算):在Debug菜单中提供了Evaluate(计算)菜单项。此命令可以在调试状态下查看程序运行到当前位置后,计算相关表达式的值,如图1-14所示。具体操作步骤如下。(1)将程序运行到某一行。(2)按住Alt功能键的同时按下D键,简记为Ctrl+D,进入Debctg(调试)菜单。选择Evaluate命令或将程序运行到某一行后,使用快捷键Ctrl+F4。这时系统弹出如图1-14所示的对话框,其中:Evaluate:表示要计算结果的表达式。Rest:11t:表示显示表达式的计算结果。

前言

C语言是目前流行的结构化的程序设计语言。c语言的成分简洁、紧凑,对语法的限制不严格,程序设计自由度大。同时,C语言具有丰富的数据类型和运算符,可以实现其他高级语言难以实现的运算操作,且具有良好的可移植性。C语言适合作为系统编程语言,可用来编写系统软件和应用软件,实现汇编语言的大部分功能,但比汇编语言的学习要容易得多。因此,C语言可以作为高级程序设计语言课程。本书针对高职高专和成人院校的教学特点,本着理论够用、以实践技能培养为主的原则,注重培养学生的动手能力。本书编入了大量的实例及实训教学的内容,可以帮助读者更好地进行程序设计实践。本书共9章,按照循序渐进的原则,详细介绍了C语言的概念、实例和实训内容。第1章介绍了C语言的基本知识和操作方式;第2章介绍了C语言的基本数据类型、运算符与表达式;第3章介绍了C语言程序设计中的输入、输出方法;第4章介绍了C语言程序的编程流程及典型应用;第5章介绍了c语言程序设计中数组类型及应用;第6章介绍了函数的基本概念和使用;第7章介绍了指针的概念和编程;第8章介绍了结构体与共用体的概念以及编程方法;第9章介绍了文件的使用和编程方法。本书由多位从事高职院校c语言课程教学一线的老师根据多年的教学和研究经验总结编写而成。本书的主要特点可归纳如下:(1)理论内容通俗易懂。力求用通俗易懂的语言解释较为复杂的计算机概念,使非计算机专业的读者也能理解,并达到会应用的目的。(2)内容循序渐进、由浅入深,达到逐步提高的目的。(3)用实例解释概念,达到理论与实践紧密结合的目的。(4)每一章均编入了“应用举例”,使读者将本章的概念、实例通过应用举例的方式加深理解,达到实践的目的。(5)每一章均编入了“实训”内容,配合授课教师组织实践教学,达到教学的目的。

书籍目录

第1章 C语言概述1.1 C语言产生过程1.2 C语言的特点1.3 简单的C程序介绍1.4 C程序开发过程1.5 Turbo C集成环境1.6 运行一个C程序的基本操作1.6.1 创建一个新C语言程序文件1.6.2 程序文本输入1.6.3 保存文件1.6.4 打开文件1.6.5 编辑文件1.6.6 编译/连接1.6.7 运行/调试1.7 上机实训设计实训 C程序的上机步骤1.8 习题第2章 数据类型、运算符与表达式2.1 C语言的数据类型及其标识符2.1.1 C语言的数据类型2.1.2 标识符2.2 常量与变量2.2.1 常量2.2.2 变量2.2.3 各类数值型数据间的混合运算2.3 基本运算符和表达式2.3.1 算术运算符和算术表达式2.3.2 赋值运算符和赋值表达式2.3.3 逗号运算符和逗号表达式2.4 应用举例2.5 上机实训设计2.5.1 实训1基本数据类型2.5.2 实训2表达式的运用2.6 习题第3章 程序输入、输出设计3.1 数据的输出3.1.1 putchar函数3.1.2 printf函数3.2 数据的输入3.2.1 getchar函数3.2.2 scanf函数3.3 输入、输出函数的常见错误3.4 应用举例3.5 上机实训设计3.5.1 实训1输入、输出的使用13.5.2 实训2输入、输出的使用23.6 习题第4章 程序的流程设计及典型应用4.1 顺序结构流程设计4.2 选择型流程设计4.2.1 关系运算和逻辑运算4.2.2 if语句4.2.3 switch语句4.3 循环型流程设计4.3.1 goto语句以及用got:o语句构成的循环4.3.2 “当型”循环4.3.3 “直到型”循环4.3.4 break语句和continue语句4.4 应用举例4.5 上机实训设计4.5.1 实训1选择型流程设计4.5.2 实训2循环型流程设计4.6 习题第5章 数组类型及应用5.1 一维数组及应用5.1.1 一维数组的定义5.1.2 一维数组的初始化5.1.3 一维数组的简单应用5.2 二维数组及应用5.2.1 二维数组的定义5.2.2 二维数组的初始化5.2.3 二维数组的简单应用5.3 字符串与字符数组5.3.1 字符数组定义5.3.2 字符数组初始化5.3.3 字符数组的输入、输出5.3.4 字符串处理函数5.4 应用举例5.5 上机实训设计5.5.1 实训1一维数组5.5.2 实训2二维数组5.5.3 实训3字符数组5.6 习题第6章 函数6.1 函数的定义与调用6.1.1 函数的定义6.1.2 函数的调用6.1.3 函数的说明6.1.4 函数间的参数传递6.2 函数的嵌套调用和递归调用6.2.1 函数的嵌套调用6.2.2 函数的递归调用6.3 数组作为函数参数6.3.1 数组元素作函数参数6.3.2 一维数组元素名作函数参数6.3.3 二维数组元素名作函数参数6.4 内部变量与外部变量6.4.1 内部变量6.4.2 外部变量6.5 变量的动态存储与静态存储简介6.5.1 变量的存储方式6.5.2 auto变量6.5.3 static变量6.5.4 extern变量6.5.5 register变量6.6 内部函数与外部函数6.6.1 内部函数6.6.2 外部函数6.7 编译预处理6.7.1 宏定义6.7.2 文件包含6.7.3 条件编译6.8 应用举例6.9 上机实训设计6.9.1 实训1函数6.9.2 实训2编译预处理6.10 习题第7章 指针7.1 指针概述7.1.1 变量的指针和指向变量的指针变量7.1.2 定义一个指针变量7.1.3 指针变量的引用7.1.4 指针变量作为函数参数7.1.5 指针变量几个问题的进一步说明7.2 指针和数组7.2.1 指向数组元素的指针7.2.2 通过指针引用数组元素7.2.3 数组名作函数参数7.2.4 指向多维数组的指针和指针变量7.3 字符串和指针第8章 结构体与共用体第9章 文件部分习题答案附录参考文献

编辑推荐

《21世纪高职高专系列规划教材•C语言程序设计及实训教程》是由北京师范大学出版社出版。

作者简介

《21世纪高职高专系列规划教材•C语言程序设计及实训教程》内容简介为:C语言是目前流行的结构化的程序设计语言。C语言的成分简洁、紧凑,对语法的限制不严格,程序设计自由度大。同时,C语言具有丰富的数据类型和运算符,可以实现其他高级语言难以实现的运算操作,且具有良好的可移植性。
C语言适合作为系统编程语言,可用来编写系统软件和应用软件,实现汇编语言的大部分功能,但比汇编语言的学习要容易得多。因此,C语言可以作为高级程序设计语言课程。
《21世纪高职高专系列规划教材•C语言程序设计及实训教程》针对高职高专和成人院校的教学特点,本着理论够用、以实践技能培养为主的原则,注重培养学生的动手能力。《21世纪高职高专系列规划教材•C语言程序设计及实训教程》编入了大量的实例及实训教学的内容,可以帮助读者更好地进行程序设计实践。
《21世纪高职高专系列规划教材•C语言程序设计及实训教程》共9章,按照循序渐进的原则,详细介绍了C语言的概念、实例和实训内容。第1章介绍了C语言的基本知识和操作方式;第2章介绍了C语言的基本数据类型、运算符与表达式;第3章介绍了C语言程序设计中的输入、输出方法;第4章介绍了C语言程序的编程流程及典型应用;第5章介绍了C语言程序设计中数组类型及应用;第6章介绍了函数的基本概念和使用;第7章介绍了指针的概念和编程;第8章介绍了结构体与共用体的概念以及编程方法;第9章介绍了文件的使用和编程方法。
《21世纪高职高专系列规划教材•C语言程序设计及实训教程》由多位从事高职院校C语言课程教学一线的老师根据多年的教学和研究经验总结编写而成。《21世纪高职高专系列规划教材•C语言程序设计及实训教程》的主要特点可归纳如下:
(1)理论内容通俗易懂。力求用通俗易懂的语言解释较为复杂的计算机概念,使非计算机专业的读者也能理解,并达到会应用的目的。
(2)内容循序渐进、由浅入深,达到逐步提高的目的。
(3)用实例解释概念,达到理论与实践紧密结合的目的。
(4)每一章均编入了“应用举例”,使读者将本章的概念、实例通过应用举例的方式加深理解,达到实践的目的。
(5)每一章均编入了“实训”内容,配合授课教师组织实践教学,达到教学的目的。


 C语言程序设计及实训教程下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024