
杭电OJ 2010水仙花数问题!高手帮下呗
这样写错哪儿了?老师说是输出格式问题,可是是哪里的问题???#include<stdio.h>voidmain(){intm,n,a,b,c,i;while(scanf(...
这样写错哪儿了?老师说是输出格式问题,可是是哪里的问题???
#include<stdio.h>
void main()
{
int m,n,a,b,c,i;
while(scanf("%d%d",&m,&n)==2)
{
i=0;
while(m<=n)
{
a=m%10;
b=(m%100-a)/10;
c=(m-b*10-a)/100;
if(c*c*c+b*b*b+a*a*a==m)
{
printf("%d ",m);
i++;
}
m++;
}
if(i==0)
printf("no\n");
else
printf("\n");
}
} 展开
#include<stdio.h>
void main()
{
int m,n,a,b,c,i;
while(scanf("%d%d",&m,&n)==2)
{
i=0;
while(m<=n)
{
a=m%10;
b=(m%100-a)/10;
c=(m-b*10-a)/100;
if(c*c*c+b*b*b+a*a*a==m)
{
printf("%d ",m);
i++;
}
m++;
}
if(i==0)
printf("no\n");
else
printf("\n");
}
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询