错误代码

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
    int m,k,day;
    scanf("%d %d",&m,&k);
    day =0;
    while (m>=k)
    {
        day = day+(m-m%k);
        m=m/k+m%k;
         
    }
             
    printf("%d",day+m);
    return 0;
}

正确代码

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
    int m,k,day;
    scanf("%d %d",&m,&k);
    day =0;
    while (m>=k)
    {
        day = day+(m-m%k);
        m=m/k+m%k;
         
    }
             
    printf("%d",day+m);
    return 0;
}
老师分析:嗯,第一个程序有两个大问题,第一个问题是B物就是你那个while循环的条件应该是will m大于零吧,你写成了把零付给M,那么这个表达式就是零,那我要条件就不成立,我要循环一次都不做,嗯,第二个大问题呢,是你没有想明白。嗯,就是你第一次循环之前,你把M负给了D,所以你第一次循环的时候,你把那个M除以K的整数商加给D确实没错,嗯,但是你从第二次循环开始,你仅仅是把M除以K的商加给D就是错的,因为你后面算出来,那个M没有加。

10月8号C语言错误代码整理相关推荐

  1. 【2022年华为杯数学建模E题赛后总结加思路详细介绍配代码----10月11号写的总结】

    提示:下文将介绍2022年华为杯数学建模E题赛后总结加思路详细介绍配代码 傻逼队友,傻逼队友,傻逼队友一定要看好人在进行组队,这是劝告. 这里有几点总结进行描述: 第一,图一定要尽量多,对图的解释要多 ...

  2. 10月1号后,GitHub做了这个决定

    今天分享的项目是一个可以说是github的官方公告来的 ​ 据GitHub 官方表示,2020年 10 月 1 日起,在该平台上创建的所有新的源代码仓库的默认被命名将由原先的"master& ...

  3. Java随笔(2017年10月23号~2018年4月7号)

    2017年10月23号 1.java:94年改名,95年推出 2.java特性:安全性.可移植性和平台无关性 3.java(jdk)中的bin目录中的.exe结尾的都是运行程序存放可执行文件: lib ...

  4. 10月28号安全焦点DDOS事件背后内幕串串烧

    文章整理:安全焦点论坛 作者:cloudx 发布时间:2006-11-09 主题:讲述安焦被DDOS背后的故事及部分安全知识!同时奉送ASP.NET备份db日志获得webshell小知识,小小伎俩,牛 ...

  5. python测试开发自学教程-2019第一期《python测试开发》课程,10月13号开学

    2019第一期<python测试开发>课程,10月13号开学! 主讲老师:上海-悠悠 上课方式:QQ群视频在线教学,方便交流 本期上课时间:10月13号-12月8号,每周六.周日晚上20: ...

  6. 2018年9月28号-10月9号

    来了加拿大差不多一个月了,晚上突然特别有感触,于是写点东西吧. 这一个月过得真的挺快,找了房子,然后开始每周去学校做实验室的日子.开始正常上课,然后看文章,准备演讲.这次的演讲说是准备的辛苦,其实发现 ...

  7. 为何农历10月1号要祭祖上坟?原来有这么多讲究,你知道吗?

    来源:2017-11-19 21:05 港城资讯在线网 农历的十月一日,是传统习俗的"鬼节",民间俗称"十来一",是农历十月一日的简称. 在小编老家每年的这一天 ...

  8. 使命召唤19发布时间曝光 确定将于10月28号发布

    作为年货游戏的使命召唤系列,在今天正式官宣了新作<使命召唤19>的发布时间,将于10月28号发售,下面就一起来看看详细内容吧. 使命召唤19发布时间曝光 确定将于10月28号发布 在不久前 ...

  9. Axure 8.1.0.3381 激活码 10月20号更新 亲测可用

    Axure 8.1.0.3381  激活码  10月20号更新 亲测可用,立马激活,更新之后不后悔. 激活码查看地址:https://download.csdn.net/download/qq_207 ...

最新文章

  1. 两个摄像头自动切换画面_利用OBS虚拟摄像头实现假装开会
  2. 你真的了解 CDC 吗?
  3. 小创意,大世界——休闲游戏开发者指南
  4. mysql查询1971年以前_mysql查询昨天 一周前 一月前 一年前的数据
  5. How to shrink disk for KVM
  6. 笔记+R︱信用风险建模中神经网络激活函数与感知器简述
  7. VNC Connect Enterprise for mac(远程桌面软件)
  8. 面试:Synchronized知识点
  9. android视频播放器排行榜,安卓视频播放器哪个好 五款主流视频播放器对比
  10. android手机怎么root,安卓手机如何Root 安卓手机Root权限获取图为教程
  11. 浅谈MyBatis持久层框架
  12. 华为手机自带的双系统模式,你知道吗?一部手机当两部使用
  13. 笔记本的计算机打开没有硬盘分区,电脑开机找不到(没有)活动分区怎么办?4个解决方法!...
  14. 修改ubuntu终端显示目录和计算机名称(转)
  15. 【HTML】HTML基础知识详解【2万字+代码实例+显示效果】
  16. hub设备_小米生态链爆品开箱,50W闪充加持,HUB扩展解锁电源新技能
  17. 360全景倒车影像怎么看_360全景影像怎么看
  18. mysql错误1548 Cannot load from mysql.proc的最终解决方法
  19. Hazel引擎学习(一)
  20. 浅谈小程序开源业务架构建设之路

热门文章

  1. 校园表白墙搭建教程及源码分享-麻木博客
  2. 吉林大学2021年3月考试计算机组成原理,吉林大学2021年3月考试《计算机组成原理》作业考核试题(参考)...
  3. vue项目通过HBuilder打包发布
  4. 使用excel中的雷达图绘制南丁格尔玫瑰图
  5. [Maven.Definitive.Guide]读书笔记
  6. 《Spark -- The Definitive Guide》学习笔记Note.2
  7. Jquery easyui tree的使用
  8. Java网络聊天程序
  9. 如何在mac使用 ngrok (别听那帮人胡咧咧看我)
  10. 通讯应用Kik推出聊天机器人商店