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 循环遍历的方式。

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

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

(0)
上一篇 2022年7月22日 下午6:36
下一篇 2022年7月22日 下午6:36


相关推荐

  • python常用模块大全_python常用第三方模块大全

    python常用模块大全_python常用第三方模块大全mathmath.ceil(a):用来返回≥a的最小整数math.floor(a):用来返回≤a的最大整数round(a[,b])如果没有参数b,只有a,round()作用是四舍五入如果

    2022年7月28日
    10
  • pycharm输入框不跟随光标_python光标变粗了

    pycharm输入框不跟随光标_python光标变粗了返回上次编辑的地方:ctrl+shift+backspace(删除返回上次光标

    2022年8月27日
    6
  • pgsql的wal log

    pgsql的wal logWALwriteahea 预写式日志 也被称为 xlog 顾明思义就是写在前面的日志 是事务和数据库故障的一个保护 任何试图修改数据库数据的操作都会写一份日志到磁盘 这个日志在 PG 中叫 XLOG 所有的日志都会写在 PGDATA pg wal 目录下面 WAL 的中心思想是先写日志 再写数据 数据文件的修改必须发生在这些修改已经记录在日志文件中之后 机制 wal 这种机制不需要

    2026年3月17日
    2
  • arm程序如何调试_arm开发板用什么语言

    arm程序如何调试_arm开发板用什么语言origin:http://blog.sina.com.cn/s/blog_70bb32080100lx1u.html又是一个多月没有动这个Blog嘿嘿,我发现一个有趣的现象,我的Blog在每年的1月底到2月中旬,7月、8月是淡季,每天访问量基本都在100以下,其它时间都是旺季,尤其9月和3月,每天可以到200以上,最高甚至500。我想因该是因为学生们是EE小站访问的主力吧——9月和3月是开

    2022年10月14日
    4
  • vue前端怎么导出图片_VUE中将页面导出为图片或者PDF

    vue前端怎么导出图片_VUE中将页面导出为图片或者PDF导出为图片1.将页面html转换成图片npminstallhtml2canvas–save2.在需要导出的页面引入importhtml2canvasfrom’html2canvas’;3.在methods中添加方法dataURLToBlob(dataurl){//ie图片转格式vararr=dataurl.split(‘,’),mime=arr[0].m…

    2022年5月25日
    42
  • Modelsim下载 安装 与 和谐教程

    Modelsim下载 安装 与 和谐教程一.下载ModelsimSE-642019.2-windows网盘分享:链接:https://pan.baidu.com/s/1BASOJ1DYZYrK9Ot_BRs7HA提取码:md4d二.安装下载完压缩包后解压,安装按下图所示步骤进行。注意,完全退出杀毒软件如360,否则可能安装/和谐失败。自此安装完成,下面进行和谐。三.和谐运行patch.dll会生成LICENSE.TXT文件,将此文件另存到modelsim安装路径下。建立用户环境变量:.

    2022年6月15日
    36

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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