C语言程序设计

出版时间:2008-6  出版社:中国水利水电出版社  作者:王伟 编  页数:191  

内容概要

  《C语言程序设计》较全面地讲述了c语言及其程序设计方法,通过大量的程序举例对知识点进行讲解,由浅入深地进行介绍,并配有适量的习题对重点知识进行巩固,符合程序设计学习规律。书中所有例题都在turboc2.0环境下运行通过,具有一定的参考价值。  全书共分为11章,第1章介绍c程序设计初步知识,叙述c语言的发展历程、主要特点以及c语言的编译和执行过程等内容;第2章介绍数据类型、运算符和表达式,是c语言编程必须掌握的基础知识,包括最基本的数据类型、进行运算的运算符和表达式;第3章介绍了数据的输入输出,《C语言程序设计》把输入输出单独作为一章介绍,希望读者把数据的输入输出作为学习重点;第4章介绍了c语言程序的基本控制结构即顺序结构、选择结构、循环结构;第5章介绍了数组;第6章介绍了函数;第7章介绍了指针;第8章介绍了结构体与共用体;第9章介绍了位运算;第10章介绍了文件:第11章针对各个知识点编写了相应的实验。  《C语言程序设计》可作为高职高专院校c语言程序设计课程的相关教材,也可以作为计算机爱好者的自学用书。

书籍目录

前言第1章 C程序设计初步知识1.1 C语言的发展过程及其特点1.2 C语言程序的基本标识符1.3 C程序举例1.4 C语言的编译环境本章小结习题第2章 数据类型、运算符和表达式2.1 C语言的数据类型2.2 常量2.2.1 整型常量2.2.2 实型常量2.2.3 字符型常量2.2.4 符号常量2.3 变量2.3.1 整型变量2.3.2 实型变量2.3.3 字符型变量2.3.4 对变量赋初值2.4.运算符和表达式2.4.1 算术运算符和算术表达式2.4.2 自增、自减运算符2.4.3 赋值运算符和赋值表达式2.4.4 逗号运算符和逗号表达式2.4.5 条件运算符2.4.6 长度运算符2.5 数据类型的转换2.5.1 自动转换2.5.2 强制类型转换本章小结习题第3章 数据的输入输出3.1 字符输入输出函数3.2 格式输入输出函数3.2.1 格式输出函数3.2.2 格式输入函数seanf3.3 应用举例本章小结习题第4章 C语言程序的基本控制结构4.1 程序的3种基本控制结构4.2 顺序结构4.2.1 表达式语句和空语句4.2.2 复合语句4.2.3 顺序结构程序设计4.3 选择结构4.3.1 关系运算和关系表达式4.3.2 逻辑运算和逻辑表达式4.3.3 if语句4.3.4 switCh语句4.3.5 程序举例4.4 循环结构4.4.1 while循环语句(“当型”循环)4.4.2 do-while循环语句(“直到型,j循环)4.4.3 for循环语句4,4.4 循环的嵌套4.4.5 循环的退出4.5 应用举例本章小结习题第5章 数组5.1 一维数组5.1.1 一维数组的定义5.1.2 一维数组的引用5.1.3 一维数组的初始化5.1.4 一维数组的应用5.2 二维数组5.2.1 二维数组的定义5.2.2 二维数组的引用5.2.3 二维数组的初始化5.2.4 二维数组的应用5.3 字符数组和字符串5.3.1 字符数组的定义5.3.2 字符数组的初始化5.3.3 字符数组的引用5.3.4 字符串及其常用函数5.4 程序举例本章小结习题第6章 函数6.1 函数分类6.2 函数6.2.1 函数的定义6.2.2 函数的声明6.2.3 函数的参数6.2.4 函数的值6.3 函数调用6.3.1 函数的调用方式6.3.2 函数的嵌套调用6.3.3 函数的递归调用6.4 函数和数组6.5 变量的作用域6.5.1 局部变量6.5.2 全局变量6.6 变量的存储类别6.6.1 动态存储和静态存储6.6.2 自动变量6.6.3 寄存器变量6.6.4 外部变量6.6.5 静态变量6.7 内部函数和外部函数本章小结习题第7章 指针7.1 指针的概念7.1.1 指针和指针变量的关系7.1.2 指针变量定义7.1.3 指针运算符7.1.4 指针变量赋值(初始化)7.1.5 指针变量的引用7.1.6 指针变量的运算7.2 指针变量和函数7.2.1 指针变量和函数参数7.2.2 指针变量和返回指针值的函数7.3 指针变量和数组7.3.1 一维数组和指针变量7.3.2 一维数组和指针变量7.3.3 字符串和指针变量7.4 指针数组7.4.1 指针数组的定义和引用7.4.2 指针数组用作main函数的形参7.5 程序举例本章小结习题第8章 结构体和共用体8.1 结构体8.1.1 结构体类型的定义8.1.2 结构体变量的定义8.1.3 结构体变量的弓i用8.2 结构体数组8.2.1 定义结构体数组8.2.2 结构体数组的初始化8.3 指向结构体类型数据的指针8.3.1 指向结构体变量的指针8.3.2 指向结构体数组的指针8.4 链表8.4.1 简单链表的定义和使用8.4.2 动态链表8.5 共用体本章小结习题第9章 位运算9.1 位运算符9.1.1 按位与运算9.1.2 按位或运算9.1.3按位异或运算9.1.4 求反运算9.1.5 左移运算9.1.6 右移运算9.2 位域……第10章 文件第11章 实验附录参考文献

图书封面

评论、评分、阅读与下载


    C语言程序设计 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7