同一台计算机,同一个程序,同样的输入数据,为什么输出的结果不一样?

2024-11-06 08:35:07
推荐回答(2个)
回答(1):

因为计算机每一瞬间运行加载的程序所运行的工作都不一样的,也就是同一台计算机状态是不断变化的,所以这次运行这段程序和下次运行这段程序的速度都有差异的,造成结果不一致
运算用的时间是肯定不同的,计算采用多任务机制,你的计算同一时间运行了多个进程,自然会使你的计算机每一时刻的运行的状态不一样。

回答(2):

我觉得吧 用时XXX毫秒 那个数值 是运行前面一段循环累计倒数求和的计算需要 时间,
因为计算机每一瞬间运行加载的程序所运行的工作都不一样的,也就是同一台计算机状态是不断变化的,
所以这次运行这段程序和下次运行这段程序的速度都有差异的,造成结果不一致