打印100-999之间的水仙花数!
方法2:
main()
{
int i,j,k;
for(i=1;i<=9;i++)
for(j=1;j<=9;j++)
for(k=1;k<=9;k++)
{
if((i*i*i+j*j*j+k*k*k)==(i*100+j*10+k))
printf("%d",i*100+j*10+k);
}
}
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=951302
|
- 评论人:anonymous
2006-10-17 16:02:58
|
|||
两个程序全是错误的。第二个应该把初始为0 |
||||
|
- 评论人:aspbuy
2005-03-16 21:42:22
|
|||
这篇文章确实不错,感谢作者 |
||||