早教吧作业答案频道 -->其他-->
c++判断水仙花数描述键盘输入两个整数,假定为三位整数,要求判断是否为水仙花数,如果是,则输出“YES”,否则输出“NO”。如果输入的大于999或小于100,也输出“NO”。水仙花数即该数
题目详情
c++判断水仙花数
描述
键盘输入两个整数,假定为三位整数,要求判断是否为水仙花数,如果是,则输出“YES”,否则输出“NO”。如果输入的大于999或小于100,也输出“NO”。水仙花数即该数的每一位上的数字的立方和等于该数本身,如153是水仙花数,因为3^3+5^3+1^3,结果也是153。每个数对应一行输出。
输入
键盘输入两个整数
输出
如果是水仙花数,则输出“YES”,否则输出“NO”。如果输入的大于999或小于100,也输出“NO”。
样例输入
153 121
样例输出
YES
NO
描述
键盘输入两个整数,假定为三位整数,要求判断是否为水仙花数,如果是,则输出“YES”,否则输出“NO”。如果输入的大于999或小于100,也输出“NO”。水仙花数即该数的每一位上的数字的立方和等于该数本身,如153是水仙花数,因为3^3+5^3+1^3,结果也是153。每个数对应一行输出。
输入
键盘输入两个整数
输出
如果是水仙花数,则输出“YES”,否则输出“NO”。如果输入的大于999或小于100,也输出“NO”。
样例输入
153 121
样例输出
YES
NO
▼优质解答
答案和解析
#include"iostream.h"
void main()
{
int m,n,ge,shi,bai;
cin>>m>>n;
ge=m%10;
shi=(m/10)%10;
bai=m/100;
if (ge*ge*ge+shi*shi*shi+bai*bai*bai==m)
cout coutshi=(n/10)%10;
bai=n/100;
if (ge*ge*ge+shi*shi*shi+bai*bai*bai==n)
cout cout<}
您好,很高兴为您解答 希望能够帮助您
如果本题有什么不明白欢迎追问
祝你学习进步!
void main()
{
int m,n,ge,shi,bai;
cin>>m>>n;
ge=m%10;
shi=(m/10)%10;
bai=m/100;
if (ge*ge*ge+shi*shi*shi+bai*bai*bai==m)
cout
bai=n/100;
if (ge*ge*ge+shi*shi*shi+bai*bai*bai==n)
cout
您好,很高兴为您解答 希望能够帮助您
如果本题有什么不明白欢迎追问
祝你学习进步!
看了c++判断水仙花数描述键盘输入...的网友还看了以下:
在数学上,数370是一个水仙花数,水仙花数是自幂数的一种,自幂数是指一个n位数,它的每个位上的数字 2020-07-17 …
编一程序,显示所有的水仙花数。所谓水仙花数,是指一个三位数,其各位数字立方和等于该数字本身。例如, 2020-07-18 …
C语言试题谁会做帮帮忙五、编程1、打印所有的“水仙花数”。所谓“水仙花数”,是指一个三位数,其各位 2020-07-18 …
C++程序编程编写一个程序,判断一个数是否“水仙花数”。“水仙花数”是指一个三位数,其各位数字的立 2020-07-18 …
各个数位上数字的立方和等于其本身的三位数叫做“水仙花数”.比如153是“水仙花数”,因为13+53 2020-07-18 …
这个怎么做在Acm上春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义 2020-07-18 …
C++编程:水仙花数判断水仙花数是一个三位数,其各位数字立方和等于数本身。例如,153是一个水仙花 2020-07-18 …
各个数位上数字的立方和等于其本身的三位数叫做“水仙花数”.比如407是“水仙花数”,因为43+03 2020-07-18 …
各个数位上数字的立方和等于其本身的三位数叫做“水仙花数”.比如153是“水仙花数”,因为13+53 2020-07-31 …
如何编程判断一个数是否为水仙花数,是水仙花数时返回1,否则返回0.所谓水仙花数,它是一个三位数,该 2020-07-31 …