美文网首页
创建二维数组

创建二维数组

作者: 余绕 | 来源:发表于2022-03-04 20:21 被阅读0次

利用匿名引用,创建如下二维数组,其中黄色部分是两个数组的乘积,我们需要利用数组(1,2,3,4) 创建其乘积:


image.png

代码实现如下:

@a=(1,2,3,4);
@b=(1,2,3,4);
@c=();
$i=0;
foreach $m (@a){  #对数组@a进行循环
    
    $j=0;
    foreach $n (@b){ #对数组@b进行循环
        
        $c[$i][$j]=$m*$n;   #循环的乘积存在@c中,每一行都是一个匿名数组
        $j+=1;
    }
    $i+=1;
}
#打印数组
$n=0;
foreach(@c){
    
foreach(@{$c[$n]}){
    
    print"$_\t";
    
}
$n+=1;
print "\n";
}

运行结果如下:

1       2       3       4
2       4       6       8
3       6       9       12
4       8       12      16

相关文章

  • 数组

    1、一维数组 1.1 创建一维数组 1.2 一维数组的使用 2、二维数组 2.1 创建二维数组 2.2 二维数组的...

  • Java基础指数-数组

    数组 一维数组 创建方式: 动态创建: 静态创建: length 属性: 数组的迭代: 二维数组创建方式: 数组的...

  • java-数组

    定义数组 创建一维数组 二维数组 二维数组分配值 打印数组

  • JS-二维数组&对象数组&对象中的数组

    二维数组 js中只支持一维数组,但是可以通过在数组中保存数组的方式,可以创建二维数组。上创建二维的通用代码。 例如...

  • 正确创建Python二维数组

    Java创建二维数组 我门来看看Java创建二维数组的格式: 比如: 一个5行3列的整数二维数组就创建了。轻松写意...

  • 数组

    一维数组的创建及使用二维数组的创建及使用数组的基本操作数组排序算法

  • NumPy--ndarray 的创建和各种数据类型

    ndarray 的创建和各种数据类型 创建 由一维数组创建 多维数组内存结构 普通二维数组创建 zeros emp...

  • 算法(第四版)读书笔记 第一章

    y7## Java基础 数组 创建数组 声明数组的类型和名字 创建数组 初始化数组 二维数组 静态方法 调用 方法...

  • 4. 二维数组(数据结构)

    二维数组可以理解为数组的数组。二维数组组织为矩阵,可以表示为行和列的集合。 但是,创建二维数组以实现关系数据库外观...

  • Pandas 的基本用法

    Series 用来创建一维数组: 定制索引: DataFrame 创建二维数组: 重要提醒:Series 和 Da...

网友评论

      本文标题:创建二维数组

      本文链接:https://www.haomeiwen.com/subject/rubmrrtx.html