编写一个程序,对一个整型数组的元素求和,结果使用全局变量sum存储,另外对数组元素中的奇数求和,结果使用局部变量sum存储,在主程序将两个结果输出。
生活随笔
收集整理的这篇文章主要介绍了
编写一个程序,对一个整型数组的元素求和,结果使用全局变量sum存储,另外对数组元素中的奇数求和,结果使用局部变量sum存储,在主程序将两个结果输出。
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
#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存储,在主程序将两个结果输出。的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 调用函数,求a+aa+aaa+....+
- 下一篇: 调用函数,输出Fibonacci数列的m