解题思路:如题模拟!!

注意事项:跳出循环的时候注意一下结束条件分类。s==n  一类,s>n,一类;

参考代码:

#include<stdio.h>

int main()

{

int n,i;

int sum=0;

scanf("%d",&n);

for(i=1;;i++)

{

sum+=i*i*i;

if(sum==n)

{

printf("%d",i);

break;

}

else if(sum>n)

{

printf("%d",i-1);

break;

}

}

return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »