| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 数据结构与算法 -> C的基础知识(2) -> 正文阅读 |
|
[数据结构与算法]C的基础知识(2) |
数组:如果我们要存储1-10的数字,怎么存储?C语言中给了数组的定义:一组相同类型元素的集合
?arr是数组名,int arr[10]的意思是arr这个数组中包含十个元素,他们都是int类型
char float double同理,数组名的前缀是什么类型,这个数组就是用来存放什么类型元素的数组 如果我们想访问数组中的某个元素,该如何写代码呢? C语言规定数组的每个元素都有一个下标,下标是从0开始的。
? 选择语句:? ? if else语句:
? ? 循环语句:1.whlie语句我们经常会打印诸如此类的代码
但一个数组中的元素有时不止一个,当元素个数很大时,我们就不太好一个一个的打印 如果我们想一次性打印数组中的全部元素,应该怎么打印呢? 这就要进入到c语言当中的循环语句了。
? 我们来看看while循环是如何运行的 首先,先创建一个十个元素的整形数组arr,并把它的元素个数存放到n中。 之后,判断i和n的大小关系,i<n,符合条件,进入循环 打印数组的第一个元素arr[0],并且i++,while内部的内容执行完毕,继续判断i和n的大小关系,依然符合条件,打印第二个元素arr[1]。如此往复,当i等于n时,不符合条件,循环结束。 2.for循环我们依然拿上文while循环的代码目的举例
?上文介绍while循环时,已讲述清楚,这里不再赘述,以图片介绍 ?3.do while 循环与while循环和for循环不同的是,dowhile循环时先执行后判断 这里我们以一个简单的游戏菜单来举例
?当然,这里我们并没有将游戏内容的代码写出来。dowhlie循环为我们保证了至少执行一次循环内容。 传送门 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 8:56:45- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |