C++ PTA 2020mhb_函数_求和
2021-02-03 16:17
阅读:696
本题要求实现一个计算m
和n
之间所有整数的和(求和时需要将m
和n
也加入到和中)的函数。注意:如果m则计算m到n的所有整数之和,如果
m>=n
则计算到n到m之间到所有整数之和。
函数接口定义:
int sum(int m, int n);
其中 m
和 n
都是传入的参数。 函数须返回 m
与 n
之间所有整数的和.
裁判测试程序样例:
#include using namespace std;
/* 请在这里定义函数 */
int main()
{
int m, n;
cin>>m>>n;
cout"sum="endl;
return 0;
}
输入样例1:
1 100
输出样例1:
在这里给出相应的输出。例如:
5050
答案:
int sum(int m, int n) { int max, min; if (m > n) { max = m; min = n; } else if (n > m) { max = n; min = m; } else return m * 2; int s = 0; for (int i = min; i ) { s = s + i; } return s; }
文章来自:搜素材网的编程语言模块,转载请注明文章出处。
文章标题:C++ PTA 2020mhb_函数_求和
文章链接:http://soscw.com/index.php/essay/50490.html
文章标题:C++ PTA 2020mhb_函数_求和
文章链接:http://soscw.com/index.php/essay/50490.html
评论
亲,登录后才可以留言!