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

2022-09-16 16:05:26 浏览数 (1)

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

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)nn”);

// 遍历数组

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

int i = 0;

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

{

printf(“arr = %dn”, arr[i]);

}

return 0;

}

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

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

while循环数组遍历

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

#include

int main(){

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

// 遍历数组

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

int i = 0;

while(i < 5)

{

printf(“while arr = %dn”, arr[i]);

i ;

}

return 0;

}

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

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

do while循环数组遍历

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

#include

int main(){

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

// 遍历数组

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

int i = 0;

do

{

printf(“do while arr = %dn”, arr[i]);

i ;

}while(i < 5);

return 0;

}

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

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

C语言数组遍历总结

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

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

0 人点赞