如下图所示的算法流程图,输入100~999之间的任一整数x,判断x是否为“水仙花数”,若是,输出Yes,否则,输出No。假如输入x=153,则输出Yes。判断框①中的判断条件是( )。

admin2019-06-19  24

问题 如下图所示的算法流程图,输入100~999之间的任一整数x,判断x是否为“水仙花数”,若是,输出Yes,否则,输出No。假如输入x=153,则输出Yes。判断框①中的判断条件是(    )。
   

选项 A、x=i*100+j*10+k*1
B、x=i*j*k
C、x=i3+j2+k1
D、x=i3+j3+k3

答案D

解析 “水仙花数”是指一个三位数,它的百位、十位、个位上数字的立方之和等于它本身。在该算法流程图中,i为百位上的数字,j为十位上的数字,k为个位上的数字,当x=i3+j3+k3时,x为水仙花数。
转载请注明原文地址:https://kaotiyun.com/show/RsFv777K
0

最新回复(0)