下面代码的输出结果是for n in range400500i = n 100j = n 10 10k = n 10if n == i 3 + j 3 + k 3printn并解析
输出结果为:
407 415 ...(省略部分输出) 495
代码的解析:
-
for循环遍历范围为400到499之间的整数。
-
将当前整数n分解为百位数i、十位数j和个位数k。
-
如果n等于i的立方加上j的立方加上k的立方,则说明n是一个水仙花数,将其输出。
-
循环结束后,输出所有满足条件的水仙花数。
原文地址: https://www.cveoy.top/t/topic/hwEk 著作权归作者所有。请勿转载和采集!