自己写的,为什么说我输出错误呢

来源:4-9 循环结构之for循环(二)

qq_里宏伟_0

2018-09-15 22:15

#include<stdio.h>
int main()
{
    int x;
    for(x=100;x<=999;x+=1)
    {
        if((x%10)*(x%10)*(x%10)+(((x-x%10)/10)%10)*(((x-x%10)/10)%10)*(((x-x%10)/10)%10)+((x-x%100)/100)*((x-x%100)/100)*((x-x%100)/100)==x)
        {
            printf("水仙花数字:%d",x);
        }
    }
}


写回答 关注

3回答

  • qq_史_0
    2018-09-19 12:00:48
    已采纳

    没换行?你加个/n试试

    qq_史_0 回复qq_里宏伟...

    不敢不敢

    2018-09-20 13:34:57

    共 2 条回复 >

  • 何谊
    2018-09-29 16:16:26

    return 0; 自己加进去吧

  • 石墨不是石头
    2018-09-16 11:59:43

    第五行输和第八行;

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题