11问答网
所有问题
C程序编程:求所有数字立方和等于1099的3位整数.
这是我们考试的题目.希望各位帮忙,要不我就废了,非挂课不可.先谢谢了1
举报该问题
推荐答案 2007-07-19
#include "stdio.h"
#include "math.h"
main()
{
int a,b,c;
for (a=1; a <= 9; a++)
for (b=0; b <= 9; b++)
for (c=0; c <= 9; c++) {
if (pow(a,3)+pow(b,3)+pow(c,3)==1099) {
printf("%d%d%d\n",a,b,c);
}
}
getch();
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/8FFF8SMP.html
其他回答
第1个回答 2007-07-19
#include <stdio.h>
void main()
{
int i=0,j=0,k=0;
for(i=1;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==1099)
{
printf("%d\n",i*100+j*10+k);
}
}
}
}
}
第2个回答 2007-07-19
void main()
for(i=100;i<1000;i++)
{
int m=i/100;
int j=(i-m*100)/10;
int k=i-m*100-j*10;
if (m*m*m+j*j*j+k*k*k=1099)
print("%d",i);
}
助人为快乐之本,呵呵
已经3年没碰C了,可能许多格式地方有错误,但是算法差不多就是这样了
你仔细看看调试下
(下面为后面补充的)
楼上的算法更好,我怎么都没想到呢,哎
但是我的算法是最容易想到的哦,呵呵 ,属于大众算法
相似回答
...求出
所有
各位
数字
的
立方和等于1099的三位整数
答:
include <stdio.h> void main(){ int i,j,k;for(i=1;i<=9;i++)for(j=0;j<=9;j++)for(k=0;k<=9;k++)if(i*i*i+j*j*j+k*k*k==
1099
)printf("%d%d%d",i,j,k)}
大家正在搜
1加到100等于多少编程
编程1到100的之和
编程不等于
编程里不等于怎么表示
编程里1和0表示
c语言编程1加到100
诺基亚1099参数
1099
1099之后是多少
相关问题
用C语言编程: 编一程序,求出所有各位数字的立方和等于109...
C语言程序题:编写程序,求所有各位数字的立方和等于1099的...
编写一个程序,求出所有各位数字的立方和等于1099的三位整数
分别用while和do while求出所有各位数字的立方和等...
C语言 求出所有各位数字的立方和等于是1099的三位整数
编一程序,求出所有各位数字的立方和等于1099的3位整数。
大家帮忙想想这个程序用C语言怎么做:求出所有各位数字的立方和...
编一程序,求出所有各位数字的立方和等于1099的三位整数。