永发信息网

用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;
}
全部回答
  • 1楼网友:酒醒三更
  • 2021-01-29 22:47
#include using namespace std; void main() { int m=1,n=0,x=0; cout<<"1000以内的所有水仙花数数:"<
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯