#include<iostream>
using namespace std;
int calculate(int k);
int main()
{
int a,b;
cin >> a;
b = calculate(a);
cout << b << endl;
return 0;
}
int calculate(int k)
{
int sum=0,i=0;
while ( k>=0 && i<=10 )
{
if (k % 13 == 0 || k % 17 == 0)
{
sum = sum + k;
i = i + 1;
}
k = k - 1;
}
return sum;
}
编写函数,函数功能是:计算k以内(包括k)最大的10个(不足10个则是所有的)能被13或17整除的自然数之和。要求输入输出均在主函数中完成。
最新推荐文章于 2023-03-23 14:22:11 发布
该博客介绍了如何使用C++编程语言,设计一个函数来计算小于等于k的最大10个(或所有)能被13或17整除的自然数之和。函数要求在主函数中完成输入输出操作。
4335





