#include <stdio.h>
int is( int number );
void count_sum( int a, int b );
int main()
{
int a, b;
scanf("%d %d", &a, &b);
if (is(a)==1) printf("%d is counted.\n", a);
if (is(b)==1) printf("%d is counted.\n", b);
count_sum(a, b);
return 0;
}
/* 你的代码将被嵌在这里 */
int is( int number )
{
int sum=0;
int d;
while(number)
{
d=number%10;
sum=sum+d;
number/=10;
}
int x;
if(sum==5)
{
x=1;
}
else
{
x=0;
}
return x;
}
void count_sum( int a, int b )
{
int dog=0;
int sum=0;
int i=0;
for(i=a;i<=b;i++)
{
if(is(i))
{
dog++;
sum=sum+i;
}
}
printf("count = %d, sum = %d\n",dog,sum);
}
C——Number three(实验2-4-1 统计各位数字之和是5的数)
最新推荐文章于 2022-01-11 10:19:16 发布