69,371
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
int main()
{
int count=0,sum;
long num,t;
for(num=10035;num<100000L;num+=45)
{
sum=0,t=num;
while(t)
sum+=t%10,t/=10;
if(sum==9)
count++;
}
printf("Count:%d\n",count);
return(0);
}
PS:如果LZ这是作业贴请慎用,非常规解法。如果碰到某些古板的老师估计会判错……#include <stdio.h>
void main()
{
int n;
int j;
int Sum = 0;
for (n = 10000;n < 100000;n += 5)
{
j = n; Sum = 0;
while (j)
{
Sum += j % 10;
if (Sum > 9)
break;
j /= 10;
}
if (9 == Sum)
printf("%d\t", n);
}
printf("\n");
}