初学者的一道C语言编程题目

2024-06-20 21:52:19
有2个网友回答
网友(1):

#include "stdio.h"
int main( )
{
int ri,repeat;
int i, digit, m, n, number, sum;

scanf("%d",&repeat);
for(ri=1;ri<=repeat;ri++)
{
scanf("%d%d", &m, &n);
/*---------*/肢清
for(i=m;i<=n;i++)
{
sum=0;
number=i;
while(number>0)
{
digit=number%10;
number/=10;
sum+=digit*digit*digit;
}
if(i==sum)
{
printf("陪则%d \n",sum);
}
}
/芦饥棚*---------*/
}

网友(2):

for(i=m;i<=n;i++)
{
digit=i/100;
number=i%100/10;
sum=i%10;
if(i==digit*digit*digit+number*number*number+sum*sum*sum)
printf(%d ,i);
}