
题目
解决代码及点评
/* 功能:写一函数判断某数是否“水仙花数”,所谓“水仙花数”是指一个三位数, 其各位数字立方和等于该数本身。 */ #include<stdio.h> #include<stdlib.h> int flower(int); //判断参数是否为水仙花数,是返回1,否返回0 void main(){ int num; scanf_s("%d",&num); // 输入一个数 int flag = flower(num); // 判断是否水仙花数 if (flag == 1)printf("YES"); // 如果是打印yes,否则打印no else printf("NO"); system("pause"); } // 判断水仙花数函数实现,根据题目要求判断即可 int flower(int n){ int b1 =