C语言程序设计(第二版)(高职高专计算机教材精选)

分类: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 刘振安 等编著
出 版 社: 清华大学出版社
出版时间: 2008-11-1字数: 392000版次: 2页数: 259印刷时间: 2008/11/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302186144包装: 平装内容简介
本书以实例为蓝线,以培养C语言应用能力为主线,强调理论教学与实验、实训密切结合的同时,注意介绍ANSI C已经更新的内容,并与C++接轨,例如引入函数原型、void关键字及Const限定符的使用方法等。本书重点介绍基本理论、基本知识和基本技能,使读者能够熟练掌握编译环境,尤其是从事软件初步开发的能力,并注意为后续课程的学习打下基础。
各章均有例题和错误分析,并结合本章内容给出实训和习题,同时从实用的观点出发,专门开设一章C程序结构化设计实例,结合实例详细介绍头文件的编制、多个C语言文件及工程文件的编制等方法,以培养学生的实际应用能力。
本书取材新颖、结构合理、概念清楚、语言简洁、通俗易懂、实用性强,易于教学,重在培养学生的应用技能。本书特别适合作为高职高专的教材,也可以作为培训班教材、自学教材及工程技术人员的参考书。
目录
第1章C语言程序设计基础
1.1C程序及其主函数
1.1.1简单的C程序
1.1.2程序语句
1.1.3大小写字母的使用
1.1.4程序的书写格式
1.1.5简单C程序的基本结构模式
1.2基本的输入与输出
1.3初学者最容易出现的错误
1.4使用C程序解题的完整过程
1.4.1程序的编辑、编译和运行的基本概念
1.4.2熟悉使用集成环境的重要性
1.4.3解题的简单过程
1.5Visua1 C++6.0上机指南
1.6基本数据类型和表达式
1.6.1标识符
1.6.2变量
1.6.3基本数据类型
1.6.4常量
1.6.5运算符与表达式
1.7数据输出
1.7.1putchar函数(字符输出函数)
1.7.2printf函数(格式输出函数)
1.8数据输入
1.8.1Petchar函数(字符输入函数)
1.8.2scanf函数(格式输入函数)
1.9典型例题及错误分析
1.9.1典型例题
1.9.2典型错误分析
实训1如何编辑、编译、调试和运行一个实际程序
习题1
第2章C语言的控制结构
2.1C语言的程序控制语句分类
2.2关系运算
2.2.1关系运算符及其优先顺序
2.2.2关系表达式
2.3逻辑运算
2.3.1逻辑运算符及其优先次序
2.3.2逻辑表达式
2.4控制选择
2.4.1条件分支程序设计
2.4.2switch开关分支程序设计
2.5循环控制程序设计
2.5.1whi1e语句
2.5.2d0whi1e语句
2.5.3for语句
2.5.4d0whi1e、whi1e及for语句的比较
2.5.5break语句与continue语句
2.6 90t0语句
2.7计算机解题实例
2.7.1枚举法
2.7.2计算机求解逻辑思维题的方法
2.7.3计算机解题小结
2.7.4使用C程序解题的基本步骤
2.8错误分析
实训2通过调试改正程序中的错误
习题2
第3章函数与变量类型
3.1 函数
3.1.1 函数和函数原型
3.1.2函数值和return语句
3.1.3函数调用形式
3.1.4函数的形参和实参
3.1.5被调用函数的返回位置
3.2变量的作用域
……
第4章数组和指针
第5章结构类型
第6章文件
第7章C程序结构化设计实例
附录AC语言新版本与老版本的主要差别
附录BC语言操作符的优先级
附录CC语言关键字
附录D七位ASCII代码表
附录E常用标准库解析
参考文献
书摘插图
第1章C语言程序设计基础
本章通过简单而典型的C语言程序实例,引入C语言的主函数、C程序所使用的基本数据结构和表达式,以及实现输出和输入的方法,从而建立C程序设计的基本概念。
1.1 C程序及其主函数
C语言是20世纪70年代初期美国贝尔(Bell)实验室Dennis M.RitChie设计的一种程序设计语言,在1975年用C语言编写的UNIX操作系统第六版公诸于世之后,C语言才引起广泛重视,并成了最流行的程序设计语言之一。
ANSI(美国国家标准协会)于1983年成立了一个专门委员会,为C语言制定了ANSl标准。当时比较流行的有Turbo C,它不仅满足ANSl标准,还提供了一个集成开发环境,同时也按传统方式提供了命令行编译程序版本以满足不同用户的需要。本书虽然以MiCrosoft Visual C++6.0为编程环境,但程序则严格按照新标准。附录A给出C语言新版本与老版本的主要差别。
用C语言编写的程序称为C语言源程序,简称C程序。C程序一般是由一个或若干个函数组成,在组成一个程序的若干函数中必须有一个且只能有一个名为main的函数(主函数),运行C程序时总是从main函数开始执行。在一个函数名字之后一定要有一对圆括号,圆括号中是否有参数由编程者决定,目前只介绍无参数的main函数,多个函数的C程序结构将在第3章介绍。C程序所在的文件以后缀“.C”作为文件扩展名。
1.1.1简单的C程序
C程序至少要有一个主函数,下面是一个简单的标准C程序实例。
……