c语言如何遍历数组,C语言数组遍历

c语言如何遍历数组,C语言数组遍历C语言数组遍历教程C语言for循环遍历数组详解语法for(i=0;i<count;i++){//arr[i]}说明其中count是数组的元素的个数,此时,数组的每一个元素是arr[i]。C语言while循环遍历数组详解语法inti=0;while(i<count){//arr[i]i++;}说明其中count是数组的元素的个数,此时,数组的每一个元…

大家好,又见面了,我是你们的朋友全栈君。

C语言数组遍历教程

C语言for循环遍历数组详解

语法

for (i = 0; i < count; i++)

{

// arr[i]

}

说明

其中 count 是数组的元素的个数,此时,数组的每一个元素是 arr[i]。

C语言while循环遍历数组详解

语法

int i = 0;

while(i < count)

{

// arr[i]

i++;

}

说明

其中 count 是数组的元素的个数,此时,数组的每一个元素是 arr[i],注意每次遍历完之后,一定要加 i 的值加一,否则,就成了死循环。

C语言do while循环遍历数组详解

语法

int i = 0;

do

{

// arr[i]

i++;

}while(i < count);

说明

其中 count 是数组的元素的个数,此时,数组的每一个元素是 arr[i],注意每次遍历完之后,一定要加 i 的值加一,同时,我们一定要先访问数组的元素,再次将变量 i 加一,顺序不能错。

案例

for循环数组遍历

我们可以通过 for 循环加索引的形式遍历数组

#include

int main(){

printf(“嗨客网(www.haicoder.net)\n\n”);

// 遍历数组

int arr[5] = {1, 3, 5, 7, 9};

int i = 0;

for(i = 0; i < 5; i++)

{

printf(“arr = %d\n”, arr[i]);

}

return 0;

}

程序运行后,控制台输出如下:

9281a5c1e1d4353e7180200104d216b8.png

我们创建了一个有五个元素,每个元素都是

while循环数组遍历

我们可以通过 while 循环加索引的形式遍历数组

#include

int main(){

printf(“嗨客网(www.haicoder.net)\n\n”);

// 遍历数组

int arr[5] = {1, 3, 5, 7, 9};

int i = 0;

while(i < 5)

{

printf(“while arr = %d\n”, arr[i]);

i++;

}

return 0;

}

程序运行后,控制台输出如下:

d11df87d0cce7b80498b92c8ee3ce8bd.png

我们创建了一个有五个元素,接着,我们使用了 while 循环的形式遍历了该数组。

do while循环数组遍历

我们可以通过 do while 循环加索引的形式遍历数组

#include

int main(){

printf(“嗨客网(www.haicoder.net)\n\n”);

// 遍历数组

int arr[5] = {1, 3, 5, 7, 9};

int i = 0;

do

{

printf(“do while arr = %d\n”, arr[i]);

i++;

}while(i < 5);

return 0;

}

程序运行后,控制台输出如下:

26b48cd325e8598304b7cc8ec9098ca4.png

我们创建了一个有五个元素,接着,我们使用了 do while 循环的形式遍历了该数组。

C语言数组遍历总结

C 语言的数组的遍历,有三种方式,分别为:通过 for 循环遍历,通过 while 循环遍历与通过 do while 循环遍历的方式。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/162996.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • pycharm快速安装库_pycharm安装库错误

    pycharm快速安装库_pycharm安装库错误由于pycharm自带的pip源网站是国外网址,这就导致了许多国内用户在pycharm中下载其他软件包速度极慢,有时还会跳出下载失败的界面。因此我们可以将pycharm中的pip源网站更换成我们国内的pip镜像源,这样下载速度就会有质的飞跃。以下是几个比较全面的国内pip镜像源:清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学https://pypi.mir

  • 大数据到底应该如何学?

    大数据到底应该如何学?本文关键字:大数据专业、大数据方向、大数据开发、大数据分析、学习路线。笔者从事大数据开发和培训多年,曾为多家机构优化完整大数据课程体系,也为多所高校设计并实施大数据专业培养方案,并进行过多次大数据师资培训、高校骨干教师学习交流,希望自己的一点粗浅认识能够帮助到大家。

  • 字符串匹配算法综述论文_多字符串匹配

    字符串匹配算法综述论文_多字符串匹配字符串匹配算法综述字符串匹配算法综述:BF、RK、KMP、BM、Sunday字符串匹配算法,是在实际工程中经常遇到的问题,也是各大公司笔试面试的常考题目。此算法通常输入为原字符串(string)和子串(pattern),要求返回子串在原字符串中首次出现的位置。比如原字符串为“ABCDEFG”,子串为“DEF”,则算法返回3。常见的算法包括:BF(BruteForce,暴力检索)、RK(R…

  • split方法_js字符串截取split

    split方法_js字符串截取split描述split()通过指定分隔符对字符串进行切片,如果参数num有指定值,则仅分隔num+1个子字符串语法split()方法语法:str.split(str="",

  • Django(10)ORM模型介绍[通俗易懂]

    Django(10)ORM模型介绍[通俗易懂]前言随着项目越来越大,采用写原生SQL的方式在代码中会出现大量的SQL语句,那么问题就出现了:1.SQL语句重复利用率不高,越复杂的SQL语句条件越多,代码越长。会出现很多相近的SQL语句。2.

  • kettle工具的简单使用

    kettle工具的简单使用1.使用kettle抽取CSV文件通过Kettle工具抽取CSV文件csv_extract.csv中的数据并保存至数据库extract的数据表csv中。(1)、创建一个转换通过使用Kettle工具,创建一个转换csv_extract,并添加“CSV文件输入”控件、“表输出”控件以及Hop跳连接线,具体如图所示。(2)、配置CSV输入插件双击“CSV文件输入”控件,进入“CSV文件输入”界面。完成配置。单击【浏览】按钮,选择要抽取的文件csv_extract.c…

    2022年10月16日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号