以上代码中首先是求每位的数值像这样就可以了:ge=num%10;shi=num%100/10;bai=num/100;而后是3位水仙花数是指的每位数值的立方和等于这个数本身,所以是if(ge*ge*ge+shi*shi*shi+bai*bai*bai==num)