示例代码如下:
有帮助望采纳~
#include <stdio.h>
int main(int argc, char const *argv[])
{
int m, n;
printf("m,n=?");
scanf("%d%d", &m, &n);
int m1 = m < n ? m : n;
int n1 = m > n ? m : n;
int result = 0;
printf("%d+...+%d=", m1, n1);
for (int i = m1; i <= n1; i++)
{
result += i;
}
printf("%d", result);
return 0;
}
#include <stdio.h>
int main(void) {
int m,n,sum=0,min=0,max=0;
int t=0;//存储最小值
//输入:m,n=? 2 9
scanf("m,n=? %d %d",&m,&n);
//将两个数中较小的值给min,较大的给max.
m<n?(min=m,max=n):(min=n,max=m);
//将最小值给t,最后输出时有用。因为min会变。
t = min;
//循环添加
for(;min<=max;min++)
{
sum+=min;
}
//输出结果
printf("%d+...+%d=%d",t,max,sum);
return 0;
}