出版时间:2009-9 出版社:科学出版社 作者:唐新来,李春贵 编 页数:253
Tag标签:无
内容概要
《C语言程序设计》主要讲解如何用C语言进行编程。书中涵盖了C语言的基本特性,包括主要的ANSI C99标准新增加的特性。《C语言程序设计》通过示例讲解C语言编程,使用完整的程序来阐释每个概念和编程思想,而且对C函数都提供了具体说明。 《C语言程序设计》共分9章,分别介绍了计算机与C编程入门、C语言程序设计初步、C程序控制结构、数组、函数、指针、复杂数据类型、文件、预编译和位运算等知识。此外,《C语言程序设计》每章结尾都配有习题,帮助学生巩固所学知识。 《C语言程序设计》不仅可以作为普通本科院校独立学院(三本)的教材,也可以作为高职高专院校、成人高校、广播电视大学等各类高等院校的教材,同时还可作为相关等级考试的教材,以及程序设计爱好者的自学用书。
书籍目录
第1章 计算机和C编程入门1.1 计算机系统1.1.1 硬件1.1.2 软件1.1.3 高级语言1.1.4 编译器1.1.5 历史回顾1.2 编程和问题求解1.2.1 算法1.2.2 程序设计1.2.3 软件生存期1.3 C编程入门1.3.1 准备编程1.3.2 一个C示范程序1.3.3 变量、表达式和赋值1.3.4 初始化1.3.5 include及其用法1.3.6 printf()和scanf()简介1.3.7 while语句1.3.8 问题求解1.3.9 编码风格1.3.1 0常见的编程错误1.4 测试和调试1.4.1 程序错误类型1.4.2 陷阱:错误地假定程序正确1.5 程序设计学习方法1.6 VisualC++集成开发环境1.6.1 VisualC++可视化集成开发环境1.6.2 VisualcH有关联机帮助1.7 C语言的起源本章小结课后习题第2章 C语言程序设计初步2.1 C语言的字符集、关键字和标识符2.1.1 C语言的字符集2.1.2 C语言的关键字2.1.3 C语言的标识符2.2 数据类型2.3 常量和变量2.3.1 常量2.3.2 变量2.4 运算符与表达式2.4.1 算术运算符与算术表达式2.4.2 赋值运算符与赋值表达式2.5 类型转换2.5.1 赋值转换2.5.2 算术运算时的自动类型转换2.5.3 强制转换2.6 输入输出函数2.6.1 字符型数据的输入输出函数2.6.2 格式化输出函数printf()2.6.3 格式化输入函数scanf()本章小结课后习题第3章 C程序控制结构3.1 C语句概述3.1.1 简单语句3.1.2 复合语句3.1.3 流程控制语句3.2 顺序结构3.2.1 三种基本的结构3.2.2 顺序结构3.3 选择结构语句3.3.1 关系运算符与关系表达式3.3.2 逻辑运算符与逻辑表达式3.3.3 if语句3.3.4 条件运算符和条件表达式3.3.5 switch语句3.4 循环结构的流程控制3.4.1 自增自减运算符3.4.2 while语句3.4.3 dowhile语句3.4.4 for语句3.4.5 三种循环的比较3.5 循环的嵌套3.6 辅助控制语句3.6.1 break语句3.6.2 continue语句3.7 循环结构程序举例本章小结课后习题第4章 数组4.1 一维数组4.1.1 一维数组的定义4.1.2 一维数组元素的引用4.1.3 一维数组的初始化4.1.4 一维数组程序举例4.2 二维数组4.2.1 二维数组的定义4.2.2 二维数组元素的引用4.2.3 二维数组的初始化4.2.4 二维数组程序举例4.3 字符数组4.3.1 字符数组的定义4.3.2 字符数组的初始化4.3.3 字符数组的引用4.3.4 字符串和字符串结束标志4.3.5 字符数组的输入输出4.3.6 字符串处理函数4.3.7 程序举例本章小结课后习题第5章 函数5.1 函数概述5.2 函数的分类5.3 函数的定义和调用5.3.1 函数的定义5.3.2 函数的调用5.4 函数的返回值5.5 函数的参数及参数的传递5.5.1 函数的参数5.5.2 参数的传递方式5.6 函数的嵌套与递归调用5.6.1 函数的嵌套调用5.6.2 函数的递归调用5.7 变量的作用域和存储类型5.7.1 变量的作用域5.7.2 变量的存储类型5.8 综合实例本章小结课后习题第6章 指针6.1 地址与指针的基本概念6.2 指针变量的定义及初始化6.2.1 指针变量的定义6.2.2 指针变量的初始化6.3 指针运算符6.4 指针变量的运算6.4.1 给指针变量赋值6.4.2 指针变量的加减及关系运算6.5 指针与函数参数6.6 数组和指针6.6.1 指向数组元素的指针6.6.2 通过指针引用数组元素6.6.3 数组名和指针变量作函数参数6.6.4.指针与二维数组6.7 字符串的指针和指向字符串的指针变量6.8 函数指针变量与返回指针值的函数6.8.1 函数指针变量6.8.2 返回指针值的函数6.9 指针数组和多级指针6.9.1 指针数组的概念6.9.2 多级指针本章小结……第7章 复杂数据类型第8章 文件第9章 预编译和位运算附录参考文献
图书封面
图书标签Tags
无
评论、评分、阅读与下载