当前位置:   article > 正文

ChatGPT帮你做你题目:水仙花数_水仙gpt

水仙gpt

水仙花数是指一个三位数,其各位数字立方和等于该数本身。

例如,153是一个水仙花数,因为1^3 + 5^3 + 3^3 = 153。 以下是用C语言打印出所有的水仙花数的代码: 

  1. #include <stdio.h>
  2. int main() {
  3. int i, j, k;
  4. for (i = 1; i <= 9; i++) {
  5. for (j = 0; j <= 9; j++) {
  6. for (k = 0; k <= 9; k++) {
  7. int num = i * 100 + j * 10 + k;
  8. if (num == i*i*i + j*j*j + k*k*k) {
  9. printf("%d\n", num);
  10. }
  11. }
  12. }
  13. }
  14. return 0;
  15. }

这段代码使用三重循环遍历所有的三位数,然后判断是否为水仙花数。如果是,就打印出来。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/269340
推荐阅读
相关标签
  

闽ICP备14008679号