怎么把ruby中添加array数组

Python014

怎么把ruby中添加array数组,第1张

为什么要数组? 用gets函数就可以了获得键盘的输入。你可以去irb里面试一下: puts "I am #{puts}" 例如: names = [] names.push(gets) 这样,输入的内容就成了数组里面的第一个元素。这个是你想要的吗?

#include "stdio.h"

void main()

{int i

int a[5]

for(i=0i<5i++)

{scanf("%d",&a[i])

}

printf("%d",a[3])

}

这是一个例子。自己看看吧

定义一个数组

String[] s = new String[3]

赋值

s[0] = "1"

s[1] = "asfa"

s[2] = "5555"

数组长度是固定的,不能增加或删除。

例1:

给数组开辟了十个空间,但没有给这十个空间赋值

int num1[] = new int[10]

给这十个空间开始赋值

num1[0]=1

num2[1]=2

.......

例2:

没有给数组开辟空间,或者说 定义了一个没有空间的数组

int num2[] = new int[0]//无法添加元素,没有空间

num2[] = new int[10]//重新给他开辟10个空间,开始添加元素..

num2[0]=1