C&C++
#include<stdio.h>
int main(){
int n[10];
int i,j;
for(i=0;i<10;i++){
n[i] = i+100;
}
for(j=0;j<10;j++){
printf("Element[%d] = %d\n",j,n[j]);
}
}
Java
public class TestArray;
public static void main(String[] args){
double[] myList = {1.9, 2.9, 3.4, 3.5};
for(int i=0 ;i < myList.length ; i++){
System.out.println(myList[i] + " ");
}
double total = 0;
for(int i = 0 ; i < myList.length; i++){
total += myList[i];
}
System.out.println("Total is " + total);
}
}
Python
list1 = ['physics','chemistry' , 1997 , 2000];
list2 = [1, 2, 3, 4, 5, 6, 7];
print "list [0]: ", list1[0]
print "list2[1:5]: ", list2[1:5]
Go
package main
import "fmt"
func main(){
var n [10]int /*n是一个长度为10的数组*/
var i,j int
/*为数组n初始化元素*/
for i=0;i<10;i++{
n[i] = i +100
}
/*输出每个数组元素的值*/
for j=0;j<10;j++{
fmt.Printf("Element[%d] = %d\n", j, n[j] )
}
}
Pascal
program exArrays;
var
//定义一个整形数组
n: arrary[1..10] of integer;
i, j: integer;
begin
for i :=1 to 10 do
n[i] := i + 100;
for j:= 1 to 10 do
writenln('Element[', j, ']= ',n[j] );
end.