你这是编程吧我用VB给你写个简单的for i=1 to nif i mod 2<>0 thensum=sum+a(i)end ifnext iprint sum求平均更简单,把判断的条件去掉,加上ave=sum/n再print ave就可以了