使用不同的语言实现简单数组编程
我们取”a[0]=1,a[1]=2,a[2]=3,求sum为多少“为样例。
1.C语言
#include<stdio.h>
int main() {
int a[3] = {1,2,3};//Creat a array what has three elements
int Sum = 0;
for (int i = 0; i < 3; i++) {
Sum += a[i];
}
printf("%d", Sum);
return 0;
}
2.Java
package project1;
public class Project1 {
public static void main(String[] args) {
int[] a= {1,2,3};
int Sum=0;
for(int i=0;i<3;i++) {
Sum+=a[i];
}
System.out.println(Sum);
}
}
3.Python
list=[1,2,3]
Sum=list[0]+list[1]+list[2]
print(Sum)
4.C++
#include <stdio.h>
int main()
{
int n[3] = { 1,2,3 };
printf("%d", n[0] + n[1] + n[2]);
return 0;
}
5.Pascal
const n=3;
var a:array[1..n]of integer;
tot,i:longint;
ave:real;
begin
tot:=0;
for i:=1 to n do
begin
read(a[i]);
tot:=tot+a[i];
end;
readln;
end.