怎么用perl 输出一个二维数组?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用perl 输出一个二维数组?相关的知识,希望对你有一定的参考价值。
比如@arr=([0,0,0,0,0],
[0,0,0,0,0],
[0,0,0,0,0],
[0,0,0,0,0],);
我想要在屏幕上看到
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
可以用一个foreach语句输出二维数组
例如二维数组:@arr=([0,0,0,0,0],
[0,0,0,0,0],
[0,0,0,0,0],
[0,0,0,0,0],);
print join(' ', @$_), "\\n";
参考技术A P e r l实际上并不支持真正的二维数组。P e r l允许你使用数组引用的数组,模仿建立二维数
组。
@list-of-lists=(
[qw(a b c)],
[qw(e f g)],
[qw(h i j )],
);追问
我想知道怎么在屏幕输出?代码怎么写?
参考技术B foreach (@arr)print join(' ', @$_), "\n";
本回答被提问者采纳
java怎么用一个一维数组输出杨辉三角(补充完整下列代码)
import java.util.Scanner;
public class PrintYh
public static void main(String args[])
int Line_num;
int row,col;
int yh[]=new int[20]; //不超过20行
Scanner reader=new Scanner(System.in);
System.out.print("请输入行数:");
Line_num=reader.nextInt();
yh[0]=1;
for (【代码1】) //控制输出行数为Line_num的循环控制
for (col=row;col>0;col--)
yh[col]=yh[col-1]+yh[col];
for (【代码2】) //控制输出每行前导空格的循环控制
System.out.print(" ");
for (col=0;col<=row;col++)
【代码3】 //输出下标为col的项的代码
System.out.println(" " );
???
看不懂,后面还没写完吗。补充 代码1 代码2 代码3
以上是关于怎么用perl 输出一个二维数组?的主要内容,如果未能解决你的问题,请参考以下文章
jquery怎么获取二维数组的最后一个和除了最后一个以外的数据并输出?