3条回答 默认 最新
- liusir_M 2020-12-10 12:36关注
以下是代码,题目是pta的习题5-2 使用函数求奇数和
#include <stdio.h>
int even(int n);
int OddSum(int list[], int N);
int main()
{
int list[100], n, N, i;
int a[100], b = 0;
scanf("%d", &N);
for (i = 0;i < N;i++)
{
scanf("%d", &list[i]);
if (even(list[i]) == 0)
a[i] = list[i];
b++;
}
printf("Sum of ( ");
for (i = 0;i < b;i++)
{
printf("%d ", a[i]);
}
printf(") = %d", OddSum(a, b));
return 0;
}
int even(int n)
{
int c = 0;
if (n % 2 == 0)
c = 1;
else
c = 0;
return c;
}
int OddSum(int list[], int N)
{
int i, sum = 0;
for (i = 0;i < N;i++)
if (even(list[i]) == 0)
sum += list[i];
return sum;
}解决 无用评论 打赏 举报
悬赏问题
- ¥15 SPSS分类模型实训题步骤
- ¥15 求解决扩散模型代码问题
- ¥15 工创大赛太阳能电动车项目零基础要学什么
- ¥20 limma多组间分析最终p值只有一个
- ¥15 nopCommerce开发问题
- ¥15 torch.multiprocessing.spawn.ProcessExitedException: process 1 terminated with signal SIGKILL
- ¥15 QuartusⅡ15.0编译项目后,output_files中的.jdi、.sld、.sof不更新怎么解决
- ¥15 pycharm输出和导师的一样,但是标红
- ¥15 想问问富文本拿到的html怎么转成docx的
- ¥15 我看了您的文章,遇到了个问题。