编程,求全部水仙花。所谓水仙花就是指一个三位数的水仙花数,其各位数字的立方和等于该数。

用C语言编写:输出所有水仙花数.所谓水仙花数是指一个3位数.其各位数字立方和等于该数本身._百度知道
用C语言编写:输出所有水仙花数.所谓水仙花数是指一个3位数.其各位数字立方和等于该数本身.
提问者采纳
number++){ bai=number/100;i&i++) for(j=0. ge=number%10;10; for(i=1;nnumber=%d&#92,j;,j.html" target="_blank">%d%d%d & } <a href="http://hi,k);j++) for(k=0;k&}C语言的&quotC语言的&水仙花数& } getch();水仙花数&quot,代码main(){ 10;10,number),/hanxuaiztt/blog/item/d7ab; if(number==bai*bai*bai+shi*shi*shi+ge*ge*ge)printf(& for(number=100;j&lt.1000; shi=(number%100)&#47.com/hanxuaiztt/blog/item/d7ab;k++) if( (i*100+j*10+k)==((i*i*i)+(j*j*j)+(k*k*k))) printf(&quot,shi://代码main(){ &#92;number&lt,k,i;10;getch();n&
相关专业回答
#include&stdio.h&void main(){ int i,j,k,m; printf(&input data:&);
scanf(&%d&,&m);
/*输入一个3位数*/
i=m/100; j=(m-100*i)/10; k=m-100*i-10*j;if(m==i*i*i+j*j*j+k*k*k) printf(&the data %d is yes&#92;n&,m);
/*是水仙花数时输出*/else
printf(&the data %d is no&#92;n&,m);}
其他类似问题
为您推荐:
其他4条回答
n&quot,z;/*百位*/;if (x*x*x + y*y*y + z*z*z == i) printf(&i++){x=i%10;for(i=100main(){%d&#92;z=(i/y=(i/*十位*/100)%10;=999;/10)%10,x;*个位*/&#47,y,i);i&lt
main(){ int i,j,k,n;for(n=100;n&=999;n++){i=n/100;j=n/10-i*10;k=n%10;if(n= =i*i*i+j*j*j+k*k*k)printf(“ %d”,n);}}
思路:设三位分别为x,y,z.for x=0 to 9
for y=0 to 9
for z=0 to 9
if x^3+y^3+z^3=100*x+10*y+z
then 输出该数
#include&stdio.h&//一个三位数,其各位数字的立方和等于该数本身。例如:153=1^3+5^3+3^3void main(){
int n,a,b,c;
for(n=100;n&1000;n++)
b=(n%100)/10;
c=(n%100)%10;
if(a*a*a+b*b*b+c*c*c==n)
printf(&&#92;t&); }
printf(&&#92;n&);}
水仙花数的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁程序设计题 找出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身.例程序设计题
找出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身.例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方.
请编写程序,找出所有满足上述条件的数,将所有满足条件的数依次按格式"%d\n"写入考生文件夹下的sj540.c文件中.要求每行存放一个数.*注:最终以sj540.c为名保存.
zmywooq010
水仙花数:#includevoid main(){
int a,b,c,i;
for(i=100;i
为您推荐:
其他类似问题
扫描下载二维码编程题库_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩16页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢输出所有的水仙花数,所谓水仙花数就是一个三位数,其各位数字的立方和等于该数本身。我的编程如下:有错误,在哪里啊?
[问题点数:20分,结帖人liyan881226]
输出所有的水仙花数,所谓水仙花数就是一个三位数,其各位数字的立方和等于该数本身。我的编程如下:有错误,在哪里啊?
[问题点数:20分,结帖人liyan881226]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2010年12月 C/C++大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。> 水仙花问题C/C++打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于
水仙花问题C/C++打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于
shisanying & &
发布时间: & &
浏览:1 & &
回复:9 & &
悬赏:0.0希赛币
水仙花问题C/C++打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数    本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方;我写的是:#include&stdio.h&#include&math.h&void main(){for(i=100;i&1000;i++)if(i=pow(i/100,3)+pow(i%100/10,3)+pow(i%10,3)) & printf(&%d\n&,i);}结果不对 ,不知道哪里错了 求解
  C/C++ code  #include&stdio.h&
#include&math.h&
int main()
for(i=100;i&1000;i++)
if(i[color=#FF0000]==[/color]pow(i/100,3)+pow(i%100/10,3)+pow(i%10,3))//=改成==
printf(&%d\n&,i);
getchar();
shishang111 & &
09:56:12 & &
& & (1)(1)#include&stdio.h&#include&math.h&int main(){for(i=100;i&1000;i++)if(i==pow(i/100,3)+pow(i%100/10,3)+pow(i%10,3))
//将=改成== printf(&%d\n&,i); getchar();&
return 0;}
shishen301 & &
09:56:12 & &
& & (2)(0)探讨#include&stdio.h&#include&math.h&int main(){for(i=100;i&1000;i++)if(i==pow(i/100,3)+pow(i%100/10,3)+pow(i%10,3))
//将=改成==
printf(&%d\n&,i);
getchar();
return 0;}
shishen041829 & &
09:56:12 & &
& & (1)(0)这个,几天前我们老师就出了道这个题目。。。  C/C++ code  #include&stdio.h&
void main()
int i, a, b,
for(i=100;i&1000;i++)
a = (i/100);
b = (i%100)/100;
c = (i%10)/10;
if(a*a*a + b*b*b + c*c*c == i)
printf(&%d\n&,i);
shishaowei & &
09:56:12 & &
& & (0)(1)探讨这个,几天前我们老师就出了道这个题目。。。C/C++ code#include&stdio.h& void main(){
int i, a, b,
for(i=100;i&1000;i++)
a = (i/100);
b = (i%100)/100;
c = (i%10)/10;
if(a*a*a + b*b*b + c*c*……
shishen301 & &
09:56:12 & &
& & (5)(0)  C/C++ code  #include &iostream&
int main()
int a,b,c,i;
cout$<<$3位数的“水仙花”为:\n&;
for(i=100;i&=999;i++)
b=(i-a*100)/10;
c=i-a*100-b*10;
if(i==a*a*a+b*b*b+c*c*c)
cout$<$i$<<$ &;
shishang111 & &
09:56:12 & &
& & (0)(0)探讨引用:#include&stdio.h&#include&math.h&int main(){for(i=100;i&1000;i++)if(i==pow(i/100,3)+pow(i%100/10,3)+pow(i%10,3)) //将=改成==printf(&%d\n&,i);getchar();r……
shishangjinger & &
09:56:12 & &
& & (0)(0)你if语句,把“==”写成“=”了。shishaoshuai & &
09:56:12 & &
& & (0)(0)这哥们从不结贴的?
shishang111 & &
09:56:12 & &
& & (0)(1)
本问题标题:
本问题地址:
温馨提示:本问题已经关闭,不能解答。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&

我要回帖

更多关于 三位数的水仙花数 的文章

 

随机推荐