编写函数:int fun( int n); 功能描述:返回1+2+3+...+n的和;
时间: 2023-05-12 19:07:47 浏览: 451
以下是函数 int fun(int n) 的代码实现:
```c++
int fun(int n) {
int sum = 0;
for (int i = 1; i <= n; i++) {
sum += i;
}
return sum;
}
```
该函数的功能是返回 1 到 n 的所有整数的和。
相关问题
编写函数:int fun( int n); 功能描述:返回1+2+3+...+n的和; 要求:编写主函数并对fun进行调用(例如:输出fun(1010) );将代码截图上传,代码首行需标注//学号+姓名
很高兴为您解答问题!以下是您所需的代码:
//学号 姓名
#include <stdio.h>
int fun(int n) {
int sum = 0;
for (int i = 1; i <= n; i++) {
sum += i;
}
return sum;
}
int main() {
printf("%d\n", fun(1010));
return 0;
}
请注意,以上代码可以计算1到1010的和,并输出结果。如果您需要计算其他数字的和,请将fun函数中的n值更改为所需的数字即可。
简答题 编写函数:double fun( int n); 功能描述:返回n的阶乘;
以下是C知道的回答:
可以使用递归或循环来编写这个函数。以下是使用循环的示例代码:
double fun(int n) {
double result = 1;
for (int i = 1; i <= n; i++) {
result *= i;
}
return result;
}
这个函数将返回n的阶乘。如果n为0,函数将返回1。
阅读全文