永发信息网

给定程序的功能是:向屏幕输出200-500之间的“水仙花数”,并统计其个数输出。

答案:1  悬赏:40  手机版
解决时间 2021-05-20 00:32
  • 提问者网友:轻浮
  • 2021-05-19 18:29

给定程序的功能是:向屏幕输出200-500之间的“水仙花数”,并统计其个数输出。

所谓水仙花数是指一个3位数,其各位数字立方和等于该数本身。例如:153是一个水仙花数,因为153=1*1*1+5*5*5+3*3*3。

将适当的关键字或符号填入“__数值__”位置,并将“__数值__”删除,使程序得到正确结果。不许增减程序行,且不得修改其它部分。

#include<stdio.h>

main()

{ int i,j,k,n,count;

count=__1__;

printf("SXH(200-500):");

for(n=200;n<=500;n++)

{i=n/100;

j=(n-100*i)/10;

k=n%10;

if(__2__==i*i*i+j*j*j+k*k*k)

{printf("%4d",n);

count++;}

}

__3__("\ncount=%d",count);

}

最佳答案
  • 五星知识达人网友:蕴藏春秋
  • 2021-05-19 19:43

#include<stdio.h>


main()


{
int i,j,k,n,count;


count=0;


printf("SXH(200-500):");


for(n=200;n<=500;n++)


{
i=n/100;


j=(n-100*i)/10;


k=n%10;


if(n==i*i*i+j*j*j+k*k*k)

{
printf("%4d",n);


count++;
}


}


printf("\ncount=%d",count);
getch();


}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯