我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

水仙花数,代码正确,运行没有错误。但运行结果不正确,这个是为什么呀。

img


代码正确,运行没有错误。但运行结果不正确,这个是为什么呀。


#include <stdio.h>
#include <math.h> 
int main()
{
    int l,m,n;
    for(int i=100;i<1000;i++){
        l=i/100;
        m=i/10%10;
        n=i%10; 
        if(i=l*l*l+m*m*m+n*n*n){
            printf("water flower is:%d\n",i);    
        }
    }
    return 0;
 } 

第10行的条件要用 ==

近期文章

  • 哪位兄弟教教我这道题怎么做?
  • C语言中++a和a++的问题
  • 打印杨辉三角出现的错误如何解决?
  • C++ 用函数输入值,怎么把值输出来
  • 关于matlab程序编写
  • 这个二进制转为10进制数字溢出为负一怎么回事
  • 请问怎么字符没有转换过来
  • 这个代码怎么改啊?死循环了,怎么能避免这种情况发生?求解答
  • 你好,请问充值通知这里是怎么处理的
  • C++这个怎么敲代码啊,最简单的那种,刚开始学,难的不懂
  • 为什么idea设置了jdk也不能在switch用string判断?
  • cin>>输入。不进行cout输入,结果会有一行空代码
  • 日期和时间的计算也用到数组怎么做,采用C语言的编程方式呢
  • 哥伦比亚数求优化不超时间
  • 我想要一个能求阶乘的代码,为什么算出来是这个数加1
  • 安装Python后为什么是这种情况
  • 第四题和第六题好像是一个类型,但我不大懂
  • java跳水打分题为什么运行不出来
  • 求和到底哪里出错了呢?
  • win10在powershell输入代码后无法连接网络

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华