4.2循环结构
4.2.1 while语句
常用:while(1) + break
练习:生成随机数
rand() //系统生成随机数
//添加随机数种子,作用利用当前系统时间生成随机数,防止每次随机数都一样
srand((unsigned int)time(NULL)) // ctime头文件
4.2.2 do...while语句
注:1.vs快捷键 :如何快速注释掉代码: 选中后 ctrl+k+c
4.2.3 for循环
4.2.4 嵌套循环
练习难点:如何对齐(数字位数不同时)
4.3跳转语句
4.3.1 break语句
4.3.2 continue语句
4.3.3 goto语句 :无条件跳转(到标记) 标记:“标记名:” <不推荐使用>
5.数组
5.1一维数组
5.1.1 一维数组定义方式
5.1.2 一维数组名
作用:
1.统计整个数组在内存中的长度;
2.获取数组在内存中的首地址;
注:数组名是常量,不可进行赋值操作
案例:数组元素逆置
5.1.3 冒泡排序
5.2二维数组
5.2.1二维数组定义方式
5.2.2二维数组数组名
作用:
1.查看二维数组所占空间;
2.获取二维数组首地址;
注:关于string类型所使用头文件
区分<string> <cstring> <string.h>
6.函数
6.1概述
作用:封装,减少重复
6.2定义
6.3调用
6.4值传递 (形参 实参)
6.5函数声明
6.6函数的分文件编写
1.头文件(.h)
2.源文件(.cpp)
3.头文件中写函数声明
4.源文件中写函数定义