-
程序设计基础(C) 视频.txt下载
资源介绍
系统地讲述c语言的基础知识、基本语法以及编程方法,并且结合c阐述面向对象的程序设计思想,使读者在掌握c语言语法知识的同时,能够解决现实生活中较简单的问题,并用计算机语言进行描述。本书每一章中都用大量实用性较强的例题阐述基本知识点,同时在每章的最后都提供一个有一定难度且趣味性较强的综合实例,将本章中多个知识点有机地结合起来,力求读者能把理论与实践紧密结合,体会解决实际问题的过程。全书内容精练,重点突出,从实例出发提出概念,突出应用,趣味性强。
语言表达严谨、文字通俗易懂,同时配有题型多样的典型习题,适用于c高级语言程序设计的初学者,可以作为普通高等院校中电子信息类专业程序设计基础的教材,也适宜有兴趣学习c的非计算机专业学生作为辅助教材,同时也适合自学。
目录编辑
第1章c简单程序设计1
1.1概述1
1.1.1c语言的发展历史1
1.1.2c程序设计的初步知识2
1.1.3字符集5
1.1.4词法记号5
1.2基本数据类型6
1.2.1基本数据类型7
1.2.2变量8
1.2.3常量10
1.3运算符和表达式13
1.3.1运算符的优先级14
1.3.2算术运算符及其表达式15
1.3.3关系运算符与逻辑运算符15
1.3.4增1、减1运算符及其表达式17
1.3.5赋值运算符、复合的赋值运算符及其表达式17
1.3.6条件运算符18
1.3.7位操作运算符18
1.3.8其他运算符20
1.3.9数据类型转换21
1.3.10类型别名22
1.4面向对象设计思想及其实例23
1.4.1程序设计语言的发展23
1.4.2面向过程的程序设计(pop)思想23
1.4.3面向对象的程序设计(oop)思想24
1.4.4面向对象思想分析实例——卖报亭24
1.5c上机实践26
1.5.1c程序的实现过程26
1.5.2cbuilder可视化编程环境27
本章小结30
习题31
第2章数据的输入/输出与控制结构34
2.1键盘输入34
2.2屏幕显示输出35
2.3字符数据的输入输出36
2.3.1字符数据的输入与输出36
2.3.2字符串的输入与输出37
2.4程序基本控制结构38
2.4.1语句的概念38
2.4.2算法的基本控制结构41
2.5选择结构42
2.5.1if-else语句42
2.5.2switch语句46
2.6循环结构48
2.6.1while语句与do-while语句48
2.6.2for循环语句50
2.6.3ifgoto实现循环功能51
2.6.4循环的嵌套52
2.7跳转语句53
2.7.1break语句54
2.7.2continue语句54
2.7.3break语句与continue语句的比较54
2.7.4goto语句55
2.8编程实例——水果收银机55
本章小结56
习题57
第3章数组61
3.1数组的基本概念61
3.2数组的定义与数组元素的表示法62
3.2.1数组的定义格式62
3.2.2数组元素的表示方法62
3.3数组的赋值63
3.3.1数组赋初值63
3.3.2数组赋值65
3.4字符数组66
3.4.1字符数组的定义格式66
3.4.2字符数组的赋值66
3.4.3字符数组的输入输出操作67
3.4.4字符串处理函数68
3.5编程实例——选择法排序和josephus问题70
3.5.1选择法排序70
3.5.2josephus问题71
本章小结72
习题72
第4章函数76
4.1函数的定义与调用76
4.1.1函数的定义76
4.1.2函数的声明和调用77
4.2函数的调用方式和参数传递79
4.2.1函数的调用过程79
4.2.2函数的传值调用80
4.2.3函数的引用调用81
4.2.4数组作为函数参数83
4.3函数的嵌套调用和递归调用85
4.3.1函数的嵌套调用85
4.3.2函数的递归调用86
4.4带默认形参值的函数90
4.5内联函数和重载函数92
4.5.1内联函数92
4.5.2重载函数93
4.6编程实例——二进制与十进制的转换94
本章小结95
习题95
第5章程序结构100
5.1全局变量与局部变量100
5.1.1全局变量100
5.1.2局部变量101
5.2静态变量102
5.3存储类型103
5.4作用域与生存期104
5.4.1作用域104
5.4.2可见性105
5.4.3生存期105
5.5编译预处理105
5.5.1文件包含106
5.5.2宏定义106
5.5.3条件编译108
5.6多文件结构109
本章小结110
习题110
第6章指针114
6.1指针的概念114
6.1.1指针变量的声明115
6.1.2指针变量的初始化与引用115
6.2指针运算116
6.2.1运算符“ [1]
- 上一篇: MyBatisUtils.java
- 下一篇: VC_redist.x64.exe