题解:这里主要是输出格式,先定义每五个一行,在循环外面再检查最后一次是不是换行了,这样就简单好多。之前做的时候就很乱。。。
代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
int count=0;
int sum=0;
for(int i=a;i<=b;i++)
{
cout<<setw(5)<<i;
count++;
if(count%5==0) cout<<endl;
sum+=i;
}
if(count%5!=0) cout<<endl;//再检查一遍
cout<<"Sum = "<<sum;
return 0;
}