#include <stdio.h>
main()
{
int sum;
int arr[]= {1,2,-3,4,5};
int addSum(int arr[], int len);
sum=addSum(arr, 5);
printf("求出的和为");
printf("%d", sum);
}
//求和方法
int addSum(int arr[], int len)
{
int i,j,sum;
sum=0;
for (i = 0; i < len; i++)
{
j = arr[i];
//对元素取余,为1则为奇数元素,与sum相加
if (j<0)
{
j=-1*j;
}
if (j%2==1)
{
sum+=arr[i];
}
}
return sum;
}
在家也玩了三天,有点无聊,还是学习吧!
翻出了这学期的电开作业,当时编写的时候不甚很懂,现在就从这道题目开始学习吧。
|