水仙花数"/>
检验水仙花数
//检验数字是不是水仙花数#include<stdio.h>
int main(){int m,a,b,c,t;//利用死循环,可以无限次检验数字是不是水仙花数 for(int i = 1;i>0;i++){scanf("%d",&m); //输入要检验的数字 if(m<3||m>=1000) //水仙花数的的范围 {printf("输入的数字不符合要求\n");}else {printf("输入的数字符合要求\n");a = m%10; // 求个位数t = m/10; //b = t%10; //十求位数c = m/100; //求百位数 if(m == c*c*c+b*b*b+a*a*a) printf("该数字是水仙花数\n");else printf("该数字不是水仙花数\n");}}return 0;
}
更多推荐
检验水仙花数
发布评论