首页 > 分享 > 输入一个3位整数,判断它是否为水仙花数。当输入数据不正确时,要求给出错误提示。说明:水仙花数是一个3位数,其各位数的立方之和等于该数本身,如153=1x1x1+5x5x5+3x3x3。

输入一个3位整数,判断它是否为水仙花数。当输入数据不正确时,要求给出错误提示。说明:水仙花数是一个3位数,其各位数的立方之和等于该数本身,如153=1x1x1+5x5x5+3x3x3。

最新推荐文章于 2024-10-31 15:49:21 发布

xinghenyr 于 2023-10-22 22:01:39 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

#include<stdio.h>

int main(){

int x,bai,shi,ge;

printf("请输入一个三位整数:n");

scanf("%d",&x);

bai=x/100;

shi=(x%100)/10;

ge=x%10;

if(x>=100&&x<1000){

if(x==bai*bai*bai+shi*shi*shi+ge*ge*ge){

printf("%d是水仙花数n",x);

}else{

printf("%d不是水仙花数n",x);

}

}else{

printf("输入有误!n");

}

return 0;

}

相关知识

java基础判断一个数是不是水仙花数
编程实现判断一个整数是否为“水仙花数”。所谓“水仙花数”是指一个三位的整数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=13+53+33。要求:用带有一个输入参数的函数(
PTA所谓水仙花数是指一个m位数 输入一个3位数n,输出所有介于100至n之间的位数为3的水仙花数 求1到正整数n之间的偶数之和,输出结果后换行。
JavaScript写打印水仙花数(三位数),(153=1*1*1+5*5*5+3*3*3)每位数字的立方和等于等于该数即水仙花数,打印出所有水仙花数。
玫瑰花数 一个四位数等于各位数字的四次方之和,则为玫瑰花数。如:1634=1*1*1*1+6*6*6*6+3*3*3*3+4*4*4*4
C语言:输出所有的水仙花数
C语言实现水仙花数
【C语言】输出所有的3位数的水仙花数 水仙花数是指这样一种三位数,各个数位的立方和加起来等于这个数本身, 如153=13+53+33,试编制一个程序,验证从键盘上输入的一个数是否为水仙花数。
输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是水仙花数,因为153=1*+5*+3
他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。 现在要求输入一个三位数,判断该数是否是水仙花数,如果是,输出“yes”,否则输出“no”

网址: 输入一个3位整数,判断它是否为水仙花数。当输入数据不正确时,要求给出错误提示。说明:水仙花数是一个3位数,其各位数的立方之和等于该数本身,如153=1x1x1+5x5x5+3x3x3。 https://m.huajiangbk.com/newsview1365970.html

所属分类:花卉
上一篇: 判断1000以内的水仙花数并输出
下一篇: 买花的时注意了,教你认识这些很容