编写函数int fun(int n),该函数实现功能从1到n(包含n)之间能被7或11整除的所有整数和,并返回该和值
时间: 2023-12-17 18:04:24 浏览: 70
以下是实现该功能的 C++ 代码:
```cpp
int fun(int n) {
int sum = 0;
for (int i = 1; i <= n; i++) {
if (i % 7 == 0 || i % 11 == 0) {
sum += i;
}
}
return sum;
}
```
该函数使用一个循环来遍历从1到n之间的所有整数,对于每个整数,判断它是否能被7或11整除,如果是,则将它加到sum变量中。最后返回sum变量的值,即为满足条件的整数的和。
相关问题
c语言编写函数int fun(int n), 该函数实现功能求出1到n之间(含n)能被7或11整除的所有整数之和,并返回该和值。
以下是实现该函数的代码:
```c
int fun(int n) {
int sum = 0;
for (int i = 1; i <= n; i++) {
if (i % 7 == 0 || i % 11 == 0) {
sum += i;
}
}
return sum;
}
```
该函数接受一个整数 n 作为参数,然后使用 for 循环遍历 1 到 n 之间的所有整数。对于每个整数,如果它能被 7 或 11 整除,则将它加到 sum 变量中。最后,函数返回 sum 变量的值,即 1 到 n 之间所有能被 7 或 11 整除的整数之和。
编写函数int fun3(int n),返回n(包括n)以内能被6和10整除的所有自然数之和
好的,我可以回答你的问题。以下是函数fun3的实现代码:
```
int fun3(int n) {
int sum = 0;
for (int i = 1; i <= n; ++i) {
if (i % 6 == 0 && i % 10 == 0) {
sum += i;
}
}
return sum;
}
```
这个函数的作用是返回n(包括n)以内能被6和10整除的所有自然数之和。如果你有任何疑问,请随时问我。
阅读全文