编程:统计100~999之间有多
main函数中if语句和is()都有错
#include
int is( int number );
int main(void)
{
int count, i, sum;
count = 0;
sum = 0;
for ( i = 100; i <= 999; i++)
{
if (is(i))//调用is()函数计算i各位数之和是否为5
{
count++; //注意
sum += i; //注意
}
}
printf("count = %d, sum = %d\n", count,sum);//输出count,sum
return 0;
}
int is( ...全部
main函数中if语句和is()都有错
#include
int is( int number );
int main(void)
{
int count, i, sum;
count = 0;
sum = 0;
for ( i = 100; i <= 999; i++)
{
if (is(i))//调用is()函数计算i各位数之和是否为5
{
count++; //注意
sum += i; //注意
}
}
printf("count = %d, sum = %d\n", count,sum);//输出count,sum
return 0;
}
int is( int number )
{
int a, b, c, sum;
a = number / 100;
b = (number % 100) / 10; //注意
c = number % 10;
sum = a + b + c;
return (sum == 5); //注意
}。
收起