#include<iostream>
using namespace std;
int sum_1(int a[]);//定义计算奇数的和;
int main()
{
int a[]={1,2,3,4,5,6,7,8,9,10};//定义数组并附初值;
int i,sum=0,sum_2;//因为sum要进行运算,所以要进行赋初值,即为0,不然可能算错;
for(i=0;i<10;i++)
{
sum+=a[i];//进行求和运算;
}
sum_2=sum_1(a);//把函数计算得到的值赋给sum_2;
cout<<sum<<'\t'<<sum_2<<endl;
return 0;
}
int sum_1(int a[])
{
int sum=0,i;
for(i=0;i<10;i++)
{
if(a[i]%2!=0)//奇数判断;
sum+=a[i];
}
return sum;//返回计算得到的值;
}
编写一个程序,对一个整型数组的元素求和,结果使用全局变量sum存储,另外对数组元素中的奇数求和,结果使用局部变量sum存储,在主程序将两个结果输出。
猜你喜欢
转载自blog.csdn.net/qq_41404557/article/details/84036728
今日推荐
周排行