c – 嵌套用于具有时间逻辑错误的循环逻辑错误

c – 嵌套用于具有时间逻辑错误的循环逻辑错误,第1张

概述输出仅显示从7到11:59的时间.它假设从中午到午夜.这是一个逻辑错误,但我无法找到纠正它的方法. #include <iostream>using namespace std;int main (){ int hour,min; for (hour=0;hour<=11;hour+=1) { for (min=0;min<=59;min++ 输出仅显示从7到11:59的时间.它假设从中午到午夜.这是一个逻辑错误,但我无法找到纠正它的方法.

#include <iostream>using namespace std;int main (){    int hour,min;    for (hour=0;hour<=11;hour+=1)    {            for (min=0;min<=59;min++)        {            if (min<10)                cout<<hour<<":"<<"0"<<min<<endl;            else                cout<<hour<<":"<<min<<endl;        }    }return 0;}
解决方法 windows控制台默认配置为最多显示300行回滚(输出).

7比12落后5小时,5 * 60 = 300.因此,您(很可能)看到了回滚缓冲区的限制.

增加回滚的大小(右键单击命令提示符图标,选择propertIEs-> layout,将回滚设置为更高的值,如9999),或将输出写入文件.您将看到正确的输出.

总结

以上是内存溢出为你收集整理的c – 嵌套用于具有时间逻辑错误的循环逻辑错误全部内容,希望文章能够帮你解决c – 嵌套用于具有时间逻辑错误的循环逻辑错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1230533.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存