用C语言编写:从键盘输入两个正整数,利用等差数列的求和公式计算并输出这两个正整数之间所有整数的和。

2020-10-28 社会 383阅读
#include
void main() {
int a, b;
int m, n;
scanf("%d%d", &a, &b);
if (a < b)
m = b - a - 1; /* 计算a,b间整数个数 */
else
m = a - b - 1; /* a,b间的整数,不包括a,b */
n = (int)(1.0 * (a + b) * m / 2 ); /* 乘1.0是让运算成小数,不然奇数除以2不准确
*/
printf("%d", n);
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com