用c语言~ 计算100~1000之间的水仙花数
答案:2 悬赏:10 手机版
解决时间 2021-01-30 13:59
- 提问者网友:棒棒糖
- 2021-01-29 21:25
用c语言~ 计算100~1000之间的水仙花数
最佳答案
- 五星知识达人网友:西风乍起
- 2021-01-29 22:27
#include "stdio.h"
int main()
{
int x, y, z;
printf("100到1000之间的水仙花数有:\n");
for(int a=100;a<=1000;a++)
{
x = a / 100; //x为百位上的数
y = (a - x * 100) / 10; //y为十位上的数
z = a - x * 100 - y * 10; //z为个位上的数
if (a == x*x*x + y*y*y + z*z*z)
{
printf("%d\n", a);
}
}
getchar();
getchar();
return 0;
}
int main()
{
int x, y, z;
printf("100到1000之间的水仙花数有:\n");
for(int a=100;a<=1000;a++)
{
x = a / 100; //x为百位上的数
y = (a - x * 100) / 10; //y为十位上的数
z = a - x * 100 - y * 10; //z为个位上的数
if (a == x*x*x + y*y*y + z*z*z)
{
printf("%d\n", a);
}
}
getchar();
getchar();
return 0;
}
全部回答
- 1楼网友:酒醒三更
- 2021-01-29 22:47
#include
using namespace std;
void main()
{
int m=1,n=0,x=0;
cout<<"1000以内的所有水仙花数数:"<
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯