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

希望可以找出程序的错误,如何解决?(标签-c语言|关键词-#include)

c语言求水仙花数的程序
输出结果只有一个数
#include
int main()
{
    int m,ge,shi,bai,sum;
    printf("The numbers are:");
    for(m=100;m<=999;m++)
    { 
    ge=m%10;
    shi=m%10/10;
    bai=m/100;
    sum=ge*ge*ge+shi*shi*shi+bai*bai*bai;
    if(m==sum)
    printf("%6d",m);
    }
    printf("\n");
    return 0;
}

结果只有一个数

应该有四个数的

希望可以找出程序的错误

第二个shi哪里错了吧,应该先取余再除

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7587376

近期文章

  • 如何寻找树的完全子图
  • pyd import失败
  • LyX无法导出PDF文件
  • winfrom 如何在服务器上下载指定文件到本地指定文件夹中,并覆盖本地文件
  • Vuejs1:如何在PHP中编码Vuejs参数字符串
  • Unity的一个小bug
  • mfc求字符的ASCII运行错误
  • 两道C语言的题求解!
  • 安装MySQL数据库出现这种情况怎么办
  • 为什么怎么设置都无法让这个文字居中对齐呀
  • 为什么二维数组的界面会一直重复2次,然后二维数组的界面会出现2次
  • 一个点餐系统大一设计(今天下午2点前要)
  • 线性表考试管理系统不使用星号
  • 云计算应用技术下载cirror镜像失败
  • 分离功能不更新关系集合
  • 关于#python#的问题:python爬虫
  • Windows Upde服务
  • java代码判断密码格式和验证码输入是否正确
  • Unity3d-Xcharts
  • 请问怎样替换掉星号呢

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华