司机是个大坏蛋


私信TA

用户名:413845275

访问量:33070

签 名:

ctf菜鸡

等  级
排  名 290
经  验 5515
参赛次数 1
文章发表 38
年  龄 18
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

解题思路:





注意事项:





参考代码:

#include<stdio.h>

int go(int n);

int main()

{

    int i;

    for(i=2;i<1000;i++)

    {

        if(i==go(i))

            printf("%d ",i);

    }

}

int go(int n)

{

    int a,b,c,x;

    if(n<10)

    {

        a=n%10;

        x=a*a*a;

        return x;

    }

    else if(n<100)

    {

        a=n/10;

        b=n%10;

        x=a*a*a+b*b*b;

        return x;

    }

     else if(n<1000)

    {

        a=n/100;

        b=n%100/10;

        c=n%10;

        x=a*a*a+b*b*b+c*c*c;

        return x;

    }

}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区