编写两个自定义函数,第一个求1+2+3+...+n,第二个求123*...*n,要求在主函数中输入n的值,并分别调用两个自定义函数,输出相应累加和累乘的结果。

编写两个自定义函数,第一个求1+2+3+...+n,第二个求1*2*3*...*n,要求在主函数中输入n的值,并分别调用两个自定义函数,输出相应累加和累乘的结果。
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注
#include<stdio.h> int fun1(int n) { int i,sum=0; for(i=1;i<=n;i++) { sum=sum+i; } return sum; } int fun2(int n) { int i,anser=1; for(i=1;i<=n;i++) { anser=anser*i; } return anser; } int main() { int n; scanf("%d",&n); printf("累加为:%d\n",fun1(n)); printf("累乘为:%d\n",fun2(n)); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报