求各位数字的立方和等于它本身的数

来源:百度知道 编辑:UC知道 时间:2024/06/28 05:07:50
输入一个正整数repeat (0<repeat<10),做repeat次下列运算:
输入2 个正整数m和n(1<=m,n<=1000),输出m 和n之间所有满足各位数字的立方和等于它本身的数。
输出语句:printf("%d\n", i);
例:括号内是说明
输入:
2 (repeat=2)
100 400 (m=100, n=400)
1 100 (m=1, n=100)
输出:
153 (1*1*1+5*5*5+3*3*3=153)
370 (3*3*3+7*7*7=370)
371 (3*3*3+7*7*7+1*1*1=371)
1

#include "stdio.h"
int main( )
{
int ri,repeat;
int i, digit, m, n, number, sum;

scanf("%d",&repeat);
for(ri=1;ri<=repeat;ri++){
scanf("%d%d", &m, &n);
/*---------*/
}
}

#include "stdio.h"

int main( )
{
int ri,repeat;
int i, digit, m, n, number, sum;
int a,b,c;

printf("请输入要重复的次数(repeat):");
scanf("%d",&repeat);

for(ri=1;ri<=repeat;ri++){
printf("请输入起止范围(m,n):");
scanf("%d,%d", &m, &n);
/*---------*/

for(number=m;number<=n;number++){
a=number/100;
b=(number % 100)/10;
c=number % 100 %10;
if ((a*a*a+b*b*b+c*c*c)==number&&number!=1000) printf("%d\n",number);
}

}
}

#include "stdio.h"
int main( )
{
int ri,repeat;
int i, digit, m, n, number, sum;

scanf("%d",&repeat);
for(ri=1;ri<=repeat;ri++){
scanf("%d%d", &m, &n);
/*---------*/
for(number=m;number<=n;i++)
{
sum=0;
i=number;
do
{
digit=i%10;
i=i/10;
sum+=digit*digit

编写程序,求1~1000之间所有满足各位数字的立方和等于它本身的数。 ( )数的平方等于它本身,( )数的立方等于它本身. 有6 .28.496 这三个数字 除却数字本身,它的约数和等于它本身,求第四个数字~! 一个三位数,其各位数字的立方和等于此数本身 有(6,28,496)这三个数,除却数字本身,它的约数和等于它本身,求第四个数? C程序编程:求所有数字立方和等于1099的3位整数. 求个c语言答案,打印出所有的“水仙花数”。水仙花数是一个三位数,其各位数字的立方和等于该数本身, 应Mtalab编一个“水仙花数”的程序。水仙花数是指一个三位数,各位数字的立方和等于该数本身。 找出100~1000之内满足下列条件的数据,各位数字的立方和等于本数. 如何用写VB程序代码 题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数