同一程序多次运行结果不同

来源:百度知道 编辑:UC知道 时间:2024/06/26 05:03:17
turbo c2.0环境一个程序多次运行输入(用到scanf函数的)相同的数值,结果会不一样!可以出现三种不同的结果,但是绝大部分时间是一种结果。是跟我的程序有关还是系统的问题啊?
没有rand函数系统出错和代码错都有可能,但是我想知道的是如果是代码错了为什么会表现出这种结果,或者说我该如何下手找错误

你看看你是不是写了比方rand函数影响饿输出有关的数据
这个是随即函数,有可能会导致每次输出结果不同
再要不然你把程序关了 或者电脑重起以后 在多次运行 看看你的结构是不是还是会出问题 有时候系统会出现比数据问题
再要不然只有可能是你的代码写错了

应该是数据类型问题导致的错误。

输入的数是干什么用的,不会是rand的种子吧