c语言for循环问题

bbsctor 2007-10-16 12:32:59
找出所有的三位数,他和他的各位数的立方和正好相等。例如:153=1*1*1+5*5*5+3*3*3.我编的程序如下,无语法错误,但执行后无结果。请高手指点一下,不胜感激。
...全文
337 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
kooris 2007-10-17
  • 打赏
  • 举报
回复
#include "stdio.h"

int pow3(int n)
{
return n * n * n;
}

int main()
{
int i = 100;

while (i < 1000)
{
int n1 = i / 100;
int n2 = (i - n1 * 100) / 10;
int n3 = i - n1 * 100 - n2 * 10;

if (pow3(n1) + pow3(n2) + pow3(n3) == i)
printf("%d\n", i);
++i;
}
getchar();
return 0;
}

代码我运行没问题,是看不到结果吗?加一个getchar()就行
fengbao123 2007-10-17
  • 打赏
  • 举报
回复
今天刚做了这道题,
#include "stdio.h"
void main ()
{ int x,y,z,a=1,b=0,c=0;
for(a=1;a<=9;a++)
for(b=0;b<=9;b++)
for(c=0;c<=9;c++)
if (a*100+b*10+c==a*a*a+b*b*b+c*c*c) printf("\n%d%d%d\n",a,b,c);
getchar();
}
星羽 2007-10-16
  • 打赏
  • 举报
回复

#include "stdio.h"

int pow3(int n)
{
return n * n * n;
}

int main()
{
int i = 100;

while (i < 1000)
{
int n1 = i / 100;
int n2 = (i - n1 * 100) / 10;
int n3 = i - n1 * 100 - n2 * 10;

if (pow3(n1) + pow3(n2) + pow3(n3) == i)
printf("%d\n", i);
++i;
}

return 0;
}
zzyjsjcom 2007-10-16
  • 打赏
  • 举报
回复
sf3
zzyjsjcom 2007-10-16
  • 打赏
  • 举报
回复
sf
zzyjsjcom 2007-10-16
  • 打赏
  • 举报
回复
sf
wjdlt_1997 2007-10-16
  • 打赏
  • 举报
回复
楼主的代码风格和变量的命名……谭浩强的教材- -!
fengdream 2007-10-16
  • 打赏
  • 举报
回复
一个循环:
int i,j,k;
for(i=0;i<10;i++)
for(j=0;j<10;j++)
for(k=0;k<10;k++)
if(i*i*i+j*j*j+k*k*k == 100*i+10*j+k)
printf("%d\n",100*i+10*j+k);
printf("%d %d\n",sizeof(st.ab ),sizeof(st));

结果:
0
1
153
370
371
407
bbsctor 2007-10-16
  • 打赏
  • 举报
回复
#include <stdio.h>
main()
{
int i,j,k,s;
for(i=100;i<1000;i++)
{for(j=i;k;j/10)
{k=j%10;
s+=k*k*k;
}
if(s==i)
printf("%d",i);
}
}



不好意思,我是第一次发帖,我把程序又打了一遍,这样可以吗?
bbsctor 2007-10-16
  • 打赏
  • 举报
回复
再请教个菜鸟问题,for(a1;a2;a3)中,a1可以附一个变量吗,如:
for(i=1;i<10;i++)
for(j=i;;)
{}
nikyandhua 2007-10-16
  • 打赏
  • 举报
回复
LZ程序在哪哦
swordkm 2007-10-16
  • 打赏
  • 举报
回复
这个是求解水仙花数的程序
nx500 2007-10-16
  • 打赏
  • 举报
回复
指点啥阿?你程序呢?
bbsctor 2007-10-16
  • 打赏
  • 举报
回复
谢谢了,我是个新手,我想知道我哪里不对,望指点。

70,031

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧