C语言:for循环输出数组的问题

C语言:for循环输出数组的问题,第1张

第一在你没有加a[i]=i之前,由于没有给数组赋值,所以里面的值是随机的。

第二你加了a[i]=i,我猜你没有为for循环加大括号,所以代码就变成了

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

a[i]=i;

printf("%d",a[i]);

这段代码你应该就清楚了,他输出的是a[10](越界了),一个随机值

for i=1:1000

j=i2-1;

if j>=length(a) %如果计数j大于了数组a的长度,停止

break;

end

SNR(i)=a(j);

end

disp(SNR); %显示数据

你看看这个程序可不可以,不明白联系我

//你这个已经实现了,代码可以简单优化下

<php

$a=array();

for($i=8;$i<=12;$i++){

$i==12  $a[]=1 : $a[]=$i;

}

假如数组为arry

for(int i=0;i<arrylength;i++)

{

Systemoutprintfln(arry[i]);

}

int h = 3;

for(int[] demision,demisions = 1;demisions <= h;demisions++){

demision = new int[4]; //根本就做不了数组名的,名称必须是先确定,要不你下面的代码怎么写?获取都获取不了还有什么用?

}

以上就是关于C语言:for循环输出数组的问题全部的内容,包括:C语言:for循环输出数组的问题、如何用matlab的for循环实现步进为二的数组提取、php for 循环 我想循环出一个数组 数组的值是 8,9,10,11,12,1,2,3...等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9741229.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存