用C语言编写函数fun,函数的功能是:求1到m之间的偶数之积
时间: 2024-05-12 11:18:34 浏览: 110
2013年03月国家计算机二级C语言考试题库.pdf
好的,我明白您的要求。以下是用C语言编写的函数fun,可以求1到m之间的偶数之积:
```c
#include <stdio.h>
int fun(int m) {
int prod = 1;
for (int i = 2; i <= m; i += 2) { // 从2开始,每次增加2
prod *= i;
}
return prod;
}
int main() {
int m = 10;
int result = fun(m);
printf("1到%d之间的偶数之积为%d\n", m, result);
return 0;
}
```
在上述代码中,我们使用了一个for循环来遍历1到m之间的所有偶数。每次循环结束,我们将偶数乘入变量prod中,最终得到的prod即为1到m之间的偶数之积。请注意,由于题目要求求的是偶数之积,因此我们从2开始遍历,每次增加2。同时,我们在主函数中调用fun函数并输出结果,方便查看代码正确性。
阅读全文