做网站子页,网站项目开发流程图,商业推广软文范例,5118营销大数据目录
Everyday English
前言
数组
数组的概念
数组的定义
数组的下标
for循环
循环是什么
基本格式
多重循环
while循环
do-while循环
总结 Everyday English
To shine , not be illuminated.
去发光#xff0c;而不是被照亮。
前言
好久不见#xff0c…目录
Everyday English
前言
数组
数组的概念
数组的定义
数组的下标
for循环
循环是什么
基本格式
多重循环
while循环
do-while循环
总结 Everyday English
To shine , not be illuminated.
去发光而不是被照亮。
前言
好久不见也是应为要上学停更了1个月实在抱歉希望大家能谅解好了废话不多说这应该是基础篇的最后一节课了下面我会带你接触一些简单的题目和算法你准备好了吗
数组
数组的概念
首先你得理解数组是什么数是数字的意思而组是多个元素组合在一起那数组不就是一个具有多个“苹果”的“抽屉”吗
数组也分一维数组和二维数组当然三维四维也有只不过我们通常情况下只会用到一维数组和二维数组。
一维数组有点像一条线线上有很多点每个点有不同的值像下面的图一样 而二维数组更像是矩阵有着行坐标和列坐标如下 数组的定义
知道了数组的概念我们来看一看如何定义一个数组
一维数组的定义方式如下
int a[10];//定义了一个一维数组a能存储10个元素为整型 二维数组的定义方式如下
int a[10][10];//定义了一个二维数组a能存储10x10个元素为整型
数组的下标
下标你可以理解为每个抽屉的编号一维数组从左至右依次编号二维数组有行号和列号在C中先行再列既a[5][4]表示第五行第四列的元素
注意二维数组的下标是从0开始的 所以a[10]的一维数组下标其实是0-9
for循环
循环是什么
循环的意思很好理解就是重复执行某件事大家应该都知道Scratch里的重复执行吧而C只是用另一种语言去编写这个循环基本功能是一样的。 基本格式
for(数据类型 变量名;终止条件;执行自增/自减/......)
{执行语句1;执行语句2;......
}比如下面这个for循环一共执行了n次你可以拿一张草稿纸模拟一下
for(int i1;in;i)
{......
}
多重循环
for循环的里面/外面还可以在套一层for循环当然更多层也可以像Scratch一样
如果把上面的积木块写成程序长这样
for(int i1;i10;i)
{for(int j1;j10;j){for(int k1;k10;k){coutHello!endl;}}
} 那这个循环执行了多少次呢答案是10x10x101000次
while循环
while循环和for循环基本差不多作用都是重复执行一个或多个语句。
格式比for简单许多
while(判断条件)
{执行语句;
}
其中如果想在循环过程中终止整个循环可以使用break语句结束整个程序可以用return 0语句
除了while循环还有do-while循环
do-while循环
do-while和while差不多do-while语句是不管是否满足条件都先执行一遍循环内部程序。而while循环从第一次起必须满足条件才能执行语句。
do-while格式如下
do
{执行语句;
}
while(判断条件);
总结
本节课我们学习了循环及数组的知识从下节课起我们讲初步解决一些实际问题以及一些基础算法我会选取一些洛谷有代表性的题目给大家讲解。
最后认识一下我是爱编程的小芒果我们有缘再见