题目描述
先用一个循环输入m,n,然后按从小到大顺序排列;
若不符合,跳出循环
循环内再加一个输出的循环,注意sum=0应在大的循环里,当小循环结束后sum重新初始化为零
样例
#include<iostream>
using namespace std;
int main()
{
int m,n,t;
while(1)
{
int sum=0;
cin>>m>>n;
if(m>n)
{ t=m; m=n; n=t; }//升序排列
if(m<=0||n<=0)break;
for(int i=m;i<=n;i++){
cout<<i<<" ";
sum+=i;
}cout<<"Sum="<<sum<<endl;
}
return 0;
}