早教吧 育儿知识 作业答案 考试题库 百科 知识分享

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
▼优质解答
答案和解析
#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<}
您好,很高兴为您解答 希望能够帮助您
如果本题有什么不明白欢迎追问
祝你学习进步!
看了c++判断水仙花数描述键盘输入...的网友还看了以下: