其他分享
首页 > 其他分享> > 数组一些规律

数组一些规律

作者:互联网

【问题:】

>对循环里面的元素做改变

【例】随机点名:

规律1:循环里面对某个数组的迭代(目的):

例:a[J]++要演变以下几种情况

a[i]=a[i]+1

a[2]=a[2]+1

a[3]=a[3]+1

a[4]=a[4]+1

【例:】循环十次c,c每次的值都是随机生成 ,也可以限定随机数的生成范围。



随机循环10次生成,生成范围75-100;

二维数组:稀疏数组

二维数组的行(第一个括号)就二维数组的长度;二维数组中的列(第二个括号),就是一维数组的长度

规律2:

1使用双层增强for循环,加if分支语句打印具体二维数组的某个元素a[x][x]=xxx。

2在循环中根据循环的 某次循环 给 某个二维数组 赋值 当前的行和列(目的),可以使用额外的变量随着循环迭代而跟着迭代。

Int count=0

for (int i = 0; i <11 ; i++) {

    for (int j = 0; j < 11; j++) {
if (a[i][j] != 0) {

    count++;

    b[count][0] = i;//行

    b[count][1] = j;//列

    b[count][2] = a[i][j];//



对循环的次数做改变
杨辉三角形
规律3: 内层次数随着外层每一轮的轮数+1
  1. //历遍二维数组 for (int i = 0; i &t; triange.ength; i++) {     //历遍一维数组,每次随着轮次+1     for (int j = 0; j &t;i+1 ; j++) {



标签:count,规律,int,++,二维,循环,数组,一些
来源: https://blog.csdn.net/weixin_59483386/article/details/121348176