假设数组为a,长为n
int sum = 0;
for(int i = 1;i < n; i = i + 2)
sum+=a[i];
或者:
for i=1 to n
if i mod 20 then
sum=sum+a(i)
end if
next i
print sum
扩展资料:
在C++中,一维数组的引用格式为:数组名[下标]
例如: int a[10];
其中,a是一维数组的数组名,该数组有10个元素,依次表示为a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9]。需要注意的是,a[10]不属于这一个数组的空间范围中。当在说明部分定义了一个数组变量后,编译程序会在内存空间中开辟一串连续的存储单元。
对于数组而言,程序的执行部分使用的是数组变量而不是数组类型。需要注意的是:在引用时,下标可以是整型变量或整型表达式。如果使用表达式,会先计算表达式以确定下标。程序只能逐个应用数组中的元素而不能一次引用整个数组。