c语言编程在100——1000之间有多少个整数其各个数位数字之和等于5

2024-11-05 21:52:46
推荐回答(2个)
回答1:

#include
int main()
{
int i;
int counter=0;
for(i=100; i<1000; ++i)
if(i/100+(i/10)%10 + i%10 == 5) ++counter;
printf("%d\n",counter);
return 0;
}

回答2:

#include
int main()
{
int i;
for(i=100;i<1000;i++)
{
if( ((i/100) + (i/10 - i/100*10 ) + (i%10)) == 5)
{
printf("%d\t",i);
}
}
return 0;
}