求助 高手帮帮忙 万分感谢
编一个程序,求100到1000之间有多少个整数,其各个数位数字之和等于5
现在手头没有什么编译器,程序没有编译过,不过应该没有什么大问题,参考下吧
#include<iostream>
using namespace std;
int main()
{
int begin =100,end=1000;
int count = 0;
for(int i=begin;i<=end;i++)
{
int sum = 0,temp = i;
while(i>0)
{
sum +=temp%10;
temp/=10;
}
if(sum==5)
count++;
}
cout<<count<<'\n';
}