C++基础题
解决输入的两个数一样的情况下不求和。
#include <iostream>
int main()
{//提示输入两个数
std::cout<<"请输入两个数:"<<std::endl;
int v1,v2;
//要输入的两个数
std::cin>>v1>>v2;
int lower,upper;
//比较两个数并把低值赋给lower
if (v1<=v2){
lower=v1;
upper=v2;
}else{
lower=v2;
upper=v1;
}
int sum=0;
//求和循环
for(int val=lower;val<=upper;++val)
sum+=val;
std::cout<<v1<<"到"<<v2<<"所有数的和为:"<<sum<<std::endl;
system("pause");
return 0;
}