早教吧作业答案频道 -->其他-->
C++程序编程编写一个程序,判断一个数是否“水仙花数”。“水仙花数”是指一个三位数,其各位数字的立方和恰好等于该数本身。例如153=1*1*1+5*5*5+3*3*3,所以153是“水仙花数”。
题目详情
C++程序编程
编写一个程序,判断一个数是否“水仙花数”。“水仙花数”是指一个三位数,其各位数字的立方和恰好等于该数本身。例如153=1*1*1+5*5*5+3*3*3,所以153是“水仙花数”。
编写一个程序,判断一个数是否“水仙花数”。“水仙花数”是指一个三位数,其各位数字的立方和恰好等于该数本身。例如153=1*1*1+5*5*5+3*3*3,所以153是“水仙花数”。
▼优质解答
答案和解析
int ans, tmp;
for (int i=1; i<10; i++)
for (int j=1; j<10; j++)
for (int k=1; k<10; k++)
{
ans = i*100 +j*10 +k;
tmp = (i *i *i)+(j *j *j)+(k *k *k);
if ( ans == tmp)
printf("%d\n", ans);
}
for (int i=1; i<10; i++)
for (int j=1; j<10; j++)
for (int k=1; k<10; k++)
{
ans = i*100 +j*10 +k;
tmp = (i *i *i)+(j *j *j)+(k *k *k);
if ( ans == tmp)
printf("%d\n", ans);
}
看了 C++程序编程编写一个程序,...的网友还看了以下:
由1-9九位数字组成的三个随机数字,其比例是1:2:3用c#将1到9共9个数分为三组,组成3个三位 2020-04-07 …
谁说水仙花数只能是3位数?水仙花数是指一个n(>=3)位数字的数,它等于每个数字的n次幂之和.因此 2020-06-06 …
解方程练习题1.一个三位数,十位数字是百位数的3倍,百位数字又是个位数字的3倍,三个数上的数字和是 2020-06-10 …
关于潜污泵潜污泵50WQ-25-15,Q=25M3/h,N=1.5KW.启泵水位-3.25,停泵水 2020-06-12 …
从1、2、3、4、5这5个数中,任取其三,构成一个三位数.试求下列事件的概率:(1)三位数是奇数; 2020-07-09 …
明明要给刚结识的朋友小林打电话,他只记住了电话号码(共8为数字)的前5位的顺序(1)如果后3位是3 2020-07-10 …
打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身.例如:15 2020-07-18 …
水仙花数是指一个n位数(n≥3),它的每个位上的数字的n次幂之和等于它本身.(例如:1^3+5^3 2020-07-18 …
将1-8这八个数分别填入下面括号内使等式成立()/()=9/()()=()()/()()如果一贯三 2020-07-31 …
帮我解下这道2元一次(3元一次)应用题一个三位数的三个数字之和为17,十位上的数字比百位和个位上数字 2021-01-07 …