房天下问答 >业主生活>其他> 问题详情

我编的C++程序帮忙看下错再哪了

/*求1~10000之间所有满足各位数字的立方和等于他本身的数。e.g153=1^3+5^3+3^3*/#include<stdio.h>main(void){ int m,x,y,n,p,g;p=0,m=n=1,x=1,y=1,g=0;while(m<=10000) { x=m;while(n) {... 展开
英语直通车|2011-01-17 17:35

其他答案

毛毛文

都是细节方面的问题。。。第一段代码,在while(n)上面要加一句p=0;因为你缺少这一句,p值没有重置,所以p就不断地累加数值上去了,下面p==m这个条件语句基本上就不能符合了。第二段代码,while(m<=n)这一句后面多了一个分号....去了分号就没事了。。。建议你每次的输出都带换行符,要不看起来很麻烦。(PS:你这是C语言吧。。。咋看都不像C++)下面是修改后的代码:第一段:#i 展开
2011-01-18 01:30
来自北京市

免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。

关于我们网站合作联系我们招聘信息房天下家族网站地图意见反馈手机房天下开放平台服务声明加盟房天下
Copyright © 北京搜房科技发展有限公司
Beijing SouFun Science&Technology Development Co.,Ltd 版权所有
违法信息举报邮箱:jubao@fang.com
返回顶部
意见反馈