时间:2022-09-25 00:37 | 栏目:新闻 | 点击:次
#include<stdio.h>intsxh(intnumber)
;//sxh=水仙花数intmain(){inti;printf("输出一个三位数:")
;scanf("%d",&i)
;if(sxh(i)
)printf("thedata%5disyesn",i)
;printf("n");return0;}intsxh(intnumber) //定义判断水仙花数的函数{intsum=0,item,count=1,i=1,temp;temp=number; while(temp>=10) {count++; //判断位数temp/=10; } temp=number; while(i<=count) { item=temp%10;temp/=10;sum=sum+item*item*item;i++; } if(sum==number) return1; else return0;}