
5个回答
展开全部
#include<stdio.h>
#include<math.h>
void main()
{
int n1,n2,n3,n;
printf("所得的数为:\n");
for(n=100;n<1000;n++)
{
n1=n%10;
n2=(n/10)%10;
n3=n/100;
if(pow(n1,3)+pow(n2,3)+pow(n3,3)==1099)
printf("%d ",n);
}
}
#include<math.h>
void main()
{
int n1,n2,n3,n;
printf("所得的数为:\n");
for(n=100;n<1000;n++)
{
n1=n%10;
n2=(n/10)%10;
n3=n/100;
if(pow(n1,3)+pow(n2,3)+pow(n3,3)==1099)
printf("%d ",n);
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上程序错误
#include<stdio.h>
#include<math.h>
void main()
{
int i,j,k;
printf("所得的数为:\n");
for(i=1;i<10;i++)
for(j=0;j<10;j++)
for(k=0;k<10;k++)
if(pow(i,3)+pow(j,3)+pow(k,3)==1099)
printf("%d%d%d ",i,j,k);
printf("\n");
}
#include<stdio.h>
#include<math.h>
void main()
{
int i,j,k;
printf("所得的数为:\n");
for(i=1;i<10;i++)
for(j=0;j<10;j++)
for(k=0;k<10;k++)
if(pow(i,3)+pow(j,3)+pow(k,3)==1099)
printf("%d%d%d ",i,j,k);
printf("\n");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
#include <math.h>
#define N 1099
int main()
{
int i,count=0;
for (i=100;i<1000;i++)
{
int n=i,sum=0;
while(n)
{
sum+=int(pow((n%10),3.0));
n/=10;
}
if(sum==N)
{
printf("%d ",i);
count++;
}
if(count==9)
{
printf("/n");
count=0;
}
}
return 0;
}
#include <math.h>
#define N 1099
int main()
{
int i,count=0;
for (i=100;i<1000;i++)
{
int n=i,sum=0;
while(n)
{
sum+=int(pow((n%10),3.0));
n/=10;
}
if(sum==N)
{
printf("%d ",i);
count++;
}
if(count==9)
{
printf("/n");
count=0;
}
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
#include<math.h>
void
main()
{
int
n1,n2,n3,n;
printf("所得的数为:\n");
for(n=100;n<1000;n++)
{
n1=n%10;
n2=(n/10)%10;
n3=n/100;
if(pow(n1,3)+pow(n2,3)+pow(n3,3)==1099)
printf("%d
",n);
}
}
#include<math.h>
void
main()
{
int
n1,n2,n3,n;
printf("所得的数为:\n");
for(n=100;n<1000;n++)
{
n1=n%10;
n2=(n/10)%10;
n3=n/100;
if(pow(n1,3)+pow(n2,3)+pow(n3,3)==1099)
printf("%d
",n);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
int main(void)
{
int i = 100;
int gw, sw, bw;
int sum;
for(i=100; i < 1000; i++)
{
gw = i % 10;
sw = i % 100 / 10;
bw = i / 100;
if((sum = gw*gw*gw + sw*sw*sw + bw*bw*bw) == 1099)
printf("i=%d, sum=%d\n", i, sum);
}
return 0;
}
int main(void)
{
int i = 100;
int gw, sw, bw;
int sum;
for(i=100; i < 1000; i++)
{
gw = i % 10;
sw = i % 100 / 10;
bw = i / 100;
if((sum = gw*gw*gw + sw*sw*sw + bw*bw*bw) == 1099)
printf("i=%d, sum=%d\n", i, sum);
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询