新编C语言程序设计教程

内容简介

[

  《普通高等教育计算机规划教材:新编c语言程序设计教程》在编者多年教学实践的基础上编写而成,在有所创新的同时,希望能做到:概念清晰但不烦琐;例题精选又不失通用性;从实际操作出发更注重应用编程能力;把握语言知识点又敢于面对能力考核。

  《普通高等教育计算机规划教材:新编c语言程序设计教程》内容全面,重点突出,共含13章,主要内容包括:c语言概述、结构化程序设计与算法、数据类型及其运算、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组及其应用、函数及其应用、指针及其应用、自定义类型及其应用、文件及其应用、预处理命令、位运算等。

  《普通高等教育计算机规划教材:新编c语言程序设计教程》既可作为高等院校理工科各专业“c语言程序设计”类课程的教材,也可供参加自学考试人员、应用系统开发设计人员、工程技术人员及其他对程序设计感兴趣的读者参阅。

]

目录

出版说明前言第1章 c语言概述1.1 程序设计语言简介1.2 c语言发展过程1.3 c语言是优秀的程序语言1.4 c语言与c++的关系1.5 初识简单的c语言程序1.6 c程序的结构特点1.7 c程序的书写规则1.8 c语言字符集与词汇1.9 运行c程序1.10 本章小结1.11 习题实验1 初识运行环境和运行过程第2章 结构化程序设计与算法2.1 初识算法2.1.1 算法的概念2.1.2 算法举例2.1.3 算法的特征2.2 结构化程序设计2.2.1 结构化程序设计方法2.2.2 结构化程序设计方法的原则2.2.3 结构化程序设计的三种基本结构2.3 算法的表示方法2.3.1 用自然语言表示算法2.3.2 用流程图表示算法2.3.3 用n-s流程图表示算法2.3.4 用伪代码表示算法2.3.5 用计算机语言表示算法2.4 结构化程序设计应用举例2.5 本章小结2.6 习题实验2 熟悉vc++ 6.0环境及算法第3章 数据类型及其运算3.1 数据类型3.2 常量与变量3.2.1 常量3.2.2 变量3.3 整型数据3.3.1 整型常量3.3.2 整型变量3.4 实型数据3.4.1 实型常量3.4.2 实型变量3.5 字符型数据3.5.1 字符常量3.5.2 转义字符3.5.3 字符变量3.5.4 字符数据的存储与使用3.5.5 字符串常量3.6 变量赋初值3.7 数据类型的转换3.8 算术运算符和表达式3.8.1 运算符简介3.8.2 算术运算符和表达式3.9 赋值运算符和表达式3.10 逗号运算符和表达式3.11 应用实例3.12 本章小结3.13 习题实验3 数据类型及其运算第4章 顺序结构程序设计4.1 c语言语句概述4.2 c语言赋值语句4.3 数据输入和输出的概念4.4 字符数据的输入和输出4.4.1 putchar函数4.4.2 getchar函数4.5 格式数据的输入和输出4.5.1 格式输出函数printf4.5.2 格式输入函数scanf4.6 应用实例4.7 本章小结4.8 习题实验4 顺序结构程序设计第5章 选择结构程序设计5.1 关系运算符和表达式5.1.1 关系运算符及其优先级5.1.2 关系表达式5.2 逻辑运算符和表达式5.2.1 逻辑运算符及其优先级5.2.2 逻辑运算及其取值5.2.3 逻辑表达式5.3 if语句5.3.1 if语句的三种形式5.3.2 if语句的嵌套5.3.3 条件运算符和表达式5.4 switch语句5.5 应用实例5.6 本章小结5.7 习题实验5 选择结构程序设计第6章 循环结构程序设计6.1 概述6.2 goto语句6.3 while语句6.4 do-while语句6.5 for语句6.6 循环的比较及其嵌套6.7 break和continue语句6.7.1 break语句6.7.2 continue语句6.8 应用实例6.9 本章小结6.10 习题实验6 循环结构程序设计第7章 数组及其应用7.1 一维数组的定义和引用7.1.1 一维数组的定义7.1.2 一维数组元素的引用7.1.3 一维数组的初始化7.1.4 一维数组程序举例7.2 二维数组的定义和引用7.2.1 二维数组的定义7.2.2 二维数组元素的引用7.2.3 二维数组的初始化7.3 字符数组7.3.1 字符数组的定义7.3.2 字符数组的初始化7.3.3 字符数组的引用7.3.4 字符串和字符串结束标志7.3.5 字符数组的输入和输出7.3.6 字符串处理函数7.4 应用实例7.5 本章小结7.6 习题实验7 数组及其应用第8章 函数及其应用8.1 c语言函数概述8.2 函数定义的一般形式8.3 函数的参数和函数的值8.3.1 形式参数和实际参数8.3.2 函数的返回值8.4 函数的调用8.4.1 函数调用的一般形式8.4.2 函数调用的方式8.4.3 被调用函数的声明8.5 函数的嵌套调用8.6 函数的递归调用8.7 数组作为函数参数8.8 局部变量和全局变量8.8.1 局部变量8.8.2 全局变量8.9 变量的存储类别8.9.1 auto变量8.9.2 用static声明局部变量8.9.3 register变量8.9.4 用static声明全局变量8.10 内部函数和外部函数8.11 函数与模块化程序设计8.12 应用实例8.13 本章小结8.14 习题实验8 函数及其应用第9章 指针及其应用9.1 指针的基本概念9.2 指针变量9.2.1 指针变量的定义9.2.2 指针变量的引用9.2.3 指针变量作为函数参数9.2.4 指针变量的几个问题9.3 指针与数组9.3.1 指向数组元素的指针9.3.2 通过指针引用数组9.3.3 数组名作函数参数9.3.4 指向多维数组的指针9.4 指针与字符串9.4.1 字符串的表示形式9.4.2 字符(串)指针变量与字符数组9.5 指针与函数9.51 函数指针变量9.5.2 指针型函数9.6 指针数组9.7 指向指针的指针9.8 main函数参数9.9 应用实例9.10 本章小结9.11 习题实验9 指针及其应用第10章 自定义类型及其应用10.1 如何定义结构体10.2 结构体类型变量的说明10.3 结构体变量10.3.1 结构体变量成员的表示方法10.3.2 结构体变量的赋值10.3.3 结构体变量的初始化10.3.4 指向结构体变量的指针10.4 结构体数组10.4.1 结构体数组的定义10.4.2 指向结构体数组的指针10.5 结构体指针变量作函数参数10.6 c语言动态存储分配10.7 c语言链表的概念10.8 共用体10.8.1 共用体的定义10.8.2 共用体变量的说明10.8.3 共用体变量的赋值和使用10.9 c语言枚举类型10.9.1 枚举类型的定义及其变量说明10.9.2 枚举类型变量的赋值和使用10.10 c语言类型定义符typedef详解10.11 应用实例10.12 本章小结10.13 习题实验10 自定义类型及其应用第11章 文件及其应用11.1 c语言文件概述11.2 文件指针11.3 文件的打开与关闭11.3.1 文件打开函数fopen11.3.2 文件关闭函数fclose11.4 文件的读写11.4.1 字符读写函数fgetc和fputc11.4.2 字符串读写函数fgets和fputs11.4.3 数据块读写函数fread和fwtrite11.4.4 格式化读写函数fscanf和fprintf11.5 文件的随机读写11.5.1 文件定位11.5.2 文件的随机读写11.6 文件检测函数11.7 库文件11.8 应用实例11.9 本章小结11.10 习题实验11 文件及其应用第12章 预处理命令12.1 c语言预处理概述12.2 宏定义12.2.1 无参宏定义12.2.2 有参宏定义12.3 文件包含命令12.4 c语言条件编译12.5 应用实例12.6 本章小结12.7 习题第13章 位运算13.1 c语言位运算符13.2 c语言位域(位段)13.3 应用实例13.4 本章小结13.5 习题附录附录a ascⅱ与扩展ascⅱ编码表附录b c语言关键字大全附录c c语言运算符及其优先级附录d vc++6.0程序调试常见错误信息附录e c语言库函数参考文献

封面

新编C语言程序设计教程

书名:新编C语言程序设计教程

作者:钱雪早,吕莹楠,高婷婷 主编

页数:292

定价:¥39.9

出版社:机械工业出版社

出版日期:2013-07-01

ISBN:9787111430124

PDF电子书大小:31MB 高清扫描完整版



本文标题:《新编C语言程序设计教程》PDF下载

资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!