C程序设计案例教程
图书信息

书 名: C程序设计案例教程
作者:郭俊风,朱景福
出版社:清华大学出版社
出版时间: 2009-7-1
ISBN: 9787302202325
开本: 16开
定价: 25.00元
内容简介本书是由参加国家精品课程培训的一线教师编写并以培养学生程序设计基本能力为目标的C语言程序设计案例教材。
全书以程序设计为主线,以编程应用为驱动,通过精心设计的案例来引导,合理地把相关语言知识导入到程序设计中;强调应用与实践,重点讲解程序设计的思想和方法。针对多数入门者认为C语言难学的情况,本书在编写时将C语言同自然语言作类比,将C语言归纳为只有92个字、6类词、1个词组和24个句式的一门语言,然后从数据类型、数据处理和流程控制三个方面展开程序设计。本书涵盖数据类型、表达式、选择、循环、函数、数组、指针、结构、文件的概念和应用以及基本编程思想等内容。
本书可以作为计算机专业的本科生、大专生和高校非计算机专业学生的教学用书,也可以作为全国计算机等级考试的参考书和对C语言程序设计感兴趣读者的自学用书。
图书目录第1章C语言概述
1.1C语言的语法
1.1.1C语言的字
1.1.2C语言的词
1.1.3C语言的词组
1.1.4C语言的语句
1.2C语言编辑环境
1.2.1Visual C编辑环境
1.2.2运行C程序的步骤
1.3C语言的发展历史
1.4用C语言求解问题的过程
1.5本章小结
习题1
第2章走进C语言程序设计
2.1在屏幕上显示Welcome to China
2.1.1各种类型数据的输出函数printf()
2.1.2库函数和头文件
2.1.3主函数及自定义函数
2.2随机给出一道100以内的加法运算测试题
2.2.1常量、变量和基本数据类型
2.2.2算术运算符和算术表达式
2.2.3赋值运算符和赋值表达式
2.2.4关系运算符和关系表达式
2.2.5随机数产生技术
2.2.6二路决策判断if-else语句
2.2.7程序解析
2.3回答100以内的加法运算测试题
2.3.1各种数据类型变量值的输入函数scanf()
2.3.2程序解析
2.4特色运算符和表达式
2.4.1逗号运算符和逗号表达式
2.4.2条件运算符和条件表达式
2.4.3位运算符
2.4.4自增、自减运算符
2.5类型转换
2.5.1自动类型转换
2.5.2强制类型转换
2.6常用数学库函数
2.7C程序书写风格
2.8本章小结
习题2
第3章选择结构程序设计
3.1统计输入的一行字符中各类字符的数量
3.1.1字符类型
3.1.2字符型数据的输入getchar()和输出putchar()函数
3.1.3逻辑运算符和逻辑表达式
3.1.4多路决策判断else-if语句
3.1.5程序解析
3.2简单菜单选择响应
3.2.1switch语句
3.2.2程序解析
3.3个人所得税计算
3.3.1多分支结构与嵌套的if语句
3.3.2程序解析
3.4综合应用——星期几的判断
3.5本章小结
习题3
第4章循环结构程序设计
4.1利用格里高利公式求π的近似值
4.1.1while循环语句
4.1.2程序解析
4.2模拟彩票开奖
4.2.1do-while循环语句
4.2.2程序解析
4.3统计一批学生成绩的最低分
4.3.1for循环语句
4.3.2程序解析
4.3.3break语句和continue语句
4.4循环结构程序设计
4.4.1几种循环的比较
4.4.2嵌套循环
4.4.3穷举法编程
4.5综合应用——加法运算测试系统
4.6本章小结
习题4
第5章函数
第6章数组
第7章指针
第8章结构体
第9章文件
附录A常用字符与ASCII代码对照表
附录BC语言基本语法
参考文献