C语言程序设计
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 徐受蓉,袁可可主编
出 版 社: 电子工业出版社
出版时间: 2009-6-1字数:版次: 1页数: 227印刷时间:开本: 16开印次: 1纸张:I S B N : 9787121088438包装: 平装编辑推荐
突出实用性和专业性
培养应用能力和岗位工作能力
内容简介
C语言是目前国内外广泛使用的程序设计语言之一。C语言功能强、使用灵活、可移植性好、目标代码质量高,它既具有高级语言的优点,又具有低级语言的许多特点,既适合编写应用程序,又适合开发系统软件。C语言程序设计已成为高等院校普遍开设的一门计算机程序设计课程。
全书共分11章。主要内容包括C语言概述,数据类型、运算符及表达式,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数与编译预处理,指针,结构体与共用体,文件和综合实训。我们精选教材内容,运用案例教学、项目教学,融入以应用技术为核心的能力培养。
本书可供高职高专学校、继续教育学院和民办高校使用,也可作为C语言培训教材或自学参考书。
目录
第1章C语言概述
1.1C语言简介
1.2简单的C程序介绍
1.2.1C语言程序的总体结构
1.2.2C语言程序的书写格式
1.3C程序的上机步骤
1.3.1从输入到运行一个C语言程序的一般过程
1.3.2在Turbo C下运行C程序的步骤
1.4小结
1.5 实训
1.5.1 实训目的
1.5.2实训内容
1.5.3实训过程
1.5.4实训总结
思考与习题
第2章数据类型、运算符及表达式
2.1常量和变量
2.1.1常量与符号常量
2.1.2变量
2.2C语言的基本数据类型
2.2.1整型数据
2.2.2实型数据
2.2.3字符型数据
2.3运算符和表达式
2.3.1C运算符简介
2.3.2算术运算符和算术表达式
2.3.3 自增自减运算符及表达式
2.3.4逗号运算符和逗号表达式
2.3.5赋值运算符与赋值表达式
2.3.6关系与逻辑运算符及表达式
2.3.7条件运算符与条件表达式
2.4小结
2.5实训
2.5.1 实训目的
2.5.2实训内容
2.5.3实训过程
2.5.4实训总结
思考与习题
第3章顺序结构程序设计
3.1C语句概述
3.1.1表达式语句
3.1.2函数调用语句
3.1.3空语句
3.1.4复合语句
3.1.5流程控制语句
3.2程序的三种基本结构
3.2.1顺序结构
3.2.2选择结构
3.2.3循环结构
3.3数据的输入输出
3.3.1数据输出语句
3.3.2数据输入语句
3.4顺序结构程序设计举例
3.5小结
3.6实训
3.6.1实训目的
3.6.2实训内容
3.6.3实训过程
3.6.4实训总结
思考与习题
第4章选择结构程序设计
4.1if语句
4.1.1if语句三种形式
4.1.2if语句的嵌套
4.2switch语句
4.2.1switch语句的一般形式
4.2.2switch语句的执行过程
4.2.3switch语句应用举例
4.3选择结构程序设计举例
4.4小结
4.5实训
4.5.1实训目的
4.5.2实训内容
4.5.3实训过程
4.5.4实训总结
思考与习题
第5章循环结构程序设计
5.1while语句
……
第6章数组
第7章函数与编译预处理
第8章指针
第9章结构体与共用体
第10章文件
第11章综合实训
附录
参考文献
书摘插图
第1章C语言概述
教学要求:通过本章的教学,要求读者了解C语言的特点,掌握C程序的基本结构和书写格式,熟悉C程序的编辑、编译、调试和运行过程。
教学内容:首先简单介绍C语言出现的历史背景和特点,然后通过3个简单的C程序实例分析,总结C程序的总体结构和书写格式,最后重点介绍C程序的开发环境和运行步骤。
掌握程序设计的前提是掌握程序设计语言,在众多的程序设计语言中,C语言以其灵活性和实用性受到了广大计算机应用人员的喜爱。C语言是既得到美国国家标准化协会(ANSI)认可,又得到工业界广泛支持的计算机语言之一,几乎任何一种机型、任何一种操作系统都支持C语言开发;C语言在巩固其原有应用领域的同时,又在拓展新的应用领域,支持大型数据库开发和Intemet应用。一旦掌握了C语言,就可以较为轻松地学习其他任何一种程序设计语言,为后续的面向对象程序设计、Windows程序设计和Java程序设计等程序设计语言的学习打下基础。
……