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

为什么我的输出一直是零 是哪里出错了,怎么改进

img

img

应该是while (H <= M)
H 和 M 初始都是10000
你写H < M 一开始循环条件就不成立,也就一次也不会循环

#include<stdio.h>
#include<math.h>

int main()
{
    int year=0;
    float x=0.1,y=0.05;
    double A=10000,H=A,M=A;
    while(H <= M)    //  < 改成 <= 即可
    {
        M += A*x;
        H += y*H;
        year++;
    }
    printf("小黑的钱要%d年才能超过小明\n",year);
    return 0;
}

img

近期文章

  • excel的三维地图无法打开
  • 笔记本电脑无法连接手机热点
  • MySQL中 LEFT JOIN 做环比查询时报错,单独运行括号内代码,可以正常查询到数据
  • centos7升级内核后真的不支持calico吗
  • 这个怎么用C语言编写(输出字符串用%s)
  • vb指针和对象对不上怎么办
  • 关于#python#的问题,请各位专家解答!
  • 神舟control center5.0无法自定义键盘灯光
  • ANSYS安装完成后,工具箱缺东西,而且Mechanical打不开!
  • 光盘拷贝项目运行出现this is my jsp page问题
  • Java连接池Druid配置问题无法测试
  • python配的opencv调用函数imshow不成功
  • echarts 庖丁解牛 如何导入本地svg文件
  • 有关于arraylist的问题
  • 使用筷子组合数字表达式的方式,采用C语言实现的
  • @SpringBootApplication注释在内部有什么用处?
  • C++ switch的实例做法
  • Lock 与 Synchronized 的区别?
  • 请教js前端控制图片随机展示结果,以下是问题和代码。
  • 这个余数怎么算的啊?,

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华