c语言,输入一个三位数,判断是否是一个“水仙花数”,水仙花数是指3位数的各位数字的立方和等于这个三

问问题描述

c语言,输入一个三位数,判断是否是一个“水仙花数”,水仙花数是指3位数的各位数字的立方和等于这个三,在线求解答

答精选答案

最佳答案

#include<stdio.h>intsxh(intnumber)

;//sxh=水仙花数intmain(){inti;printf("输出一个三位数:")

;scanf("%d",&i)

;if(sxh(i)

)printf("thedata%5disyes

",i)

;printf("

");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; elsereturn0;}

本文来自作者[小球球biubiubiu]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/zikaowenda/202609/1551784.html

赞 (0)

发表回复

本站作者后才能评论

评论列表(4条)

  • 小球球biubiubiu
    小球球biubiubiu 2026年09月30日

    我是公众科技网的签约作者“小球球biubiubiu”!

  • 小球球biubiubiu
    小球球biubiubiu 2026年09月30日

    希望本篇文章《c语言,输入一个三位数,判断是否是一个“水仙花数”,水仙花数是指3位数的各位数字的立方和等于这个三》能对你有所帮助!

  • 小球球biubiubiu
    小球球biubiubiu 2026年09月30日

    本站[公众科技网]内容主要涵盖:教育咨询,知识百科

  • 小球球biubiubiu
    小球球biubiubiu 2026年09月30日

    本文概览:#include<stdio.h>intsxh(intnumber);//sxh=水仙花数intmain(){inti;printf("输出一个三位数:");scanf("%d",&i);if(sxh(i))printf("thedata%5disyes",i);printf("");return0;}intsxh(intnumber)//定义判断水仙花数的函数{intsum=0,item,count=1,i=1,temp;temp=number; while(temp>=10)

联系我们

联系:143 0457 151

工作时间:周一至周五,9:30-18:30,节假日休息

关注我们