第5章 疯狂的零与一(二)-奇怪的零与一
怎麽就做不对? 她只用了二十分锺不到,就把软件写好了,可是运行起来,结果却始终不对。 此後的一个多小时,她把代码检查了不下五十遍,debug也做了,都没有错误,可运行结果怎麽就是不对? 一直到孙老师回办公室,她也没把问题解决。 从0-99里随机抽取一个数,她第一次抽出来的是:0。 第二次抽出来的是:1。 第三次抽出来的是:0。 第四次抽出来的是:1。 …… 无论怎麽随机,她抽取的数字只在0和1之间打转。 这显然是源代码出了问题。可源代码并不复杂呀:一个随机函数,从0-99之间随机,就连只学过一天编程的人也不会写错。可为什麽她的代码运行出来,只在0和1之间随机? 难道是孙老师的电脑中了病毒? 回到家之後,也不管第二天上午就要考试,雪凝打开自己的电脑,把概率教学软件又写了一遍,然後试运行。 运行结果是:010100110100111101010011…… . 雪凝不信这个邪。她关了C ,用C语言来写,结果:一样。 C家族的语言不给力?用Java!……还是一样?用Python……也不行?Pascal…… 雪凝一连换了6种编程语言,甚至用动画里的AS3这种不算编程语言的语言写了一遍随机程序,运行结果仍然只