Manchester


私信TA

用户名:wenyajie

访问量:331965

签 名:

在历史前进的逻辑中前进,这个逻辑就是人心向背的逻辑

等  级
排  名 1
经  验 65524
参赛次数 1
文章发表 188
年  龄 0
在职情况 学生
学  校 Xiamen University
专  业 计算机科学

  自我简介:

在历史前进的逻辑中前进,这个逻辑就是人心向背的逻辑

解题思路:
判断100 到999的所有数,是水仙花数,输出;

代码好久之前写的了,没写题解,现在补一下,讲的没当时做的清楚;
注意事项:

参考代码:

#include<stdio.h>
#include<math.h>
int main()
{  int i,n,j=100;

    int sum=0;

for(j;j<=999;j++)
  {
     i=j;

     while(i!=0)
     {
        n=i%10;
        sum=sum+pow(n,3);
        i=i/10;
     }

     if(sum==j)
     {printf("%d\n",j);}
     
     sum=0;
  }
return 0;
}


 

0.0分

1 人评分

  评论区

我想问一下,您把j的值赋给i,难道不能直接用j么?
2018-01-22 17:44:40
  • «
  • 1
  • »