这次作业我做的是猜数字游戏。这个程序的作用:用计算机产生一个100以内的随机数,游戏者进行猜数,猜中即胜,猜不中,提示是大了还是小了,继续猜,直至猜对为止。游戏结束后给出评语并计算出玩家所用的时间与所猜的次数。
程序的执行方法:点击“获取随机数”按钮,系统获取到一个随机数。 玩家输入一个数,如果玩家输入的数比系统给出的随机数小,系统会提示“您猜的太小了,请继续猜!”。如果玩家输入的数比系统给出的随机数大,系统提示“您猜的太大了,请继续猜!”。 如果玩家猜对了数,但是所用时间大于十秒,系统会提示“这么久才猜出来,有点笨!”,并且会计算出玩家所用的时间和所猜的次数。如果玩家猜对了数,而且所用时间小于十秒,系统会提示“恭喜您,猜对了!您真棒,智商真高!”,并且会计算出玩家所用的时间和所猜的次数。
程序的截图:
心得体会:
本次实验,我收获颇多。
从这次实验中的学到了许多。比如:for (; ){}函数就妙不可言。想尽办法没能实现的功能,它竟然能实现了!除此之个还不其它一些函数也得到了巩固。以前总是模模糊糊的,现在心里十分清楚了。
平时的学习自身只注意到了书本上面的知识,对一些类及方法的运用显得只能,这次的学习让我从纸上谈兵逐渐的过渡到实践出真知。 终于可以自己设计程序了,以前感觉学的都用不到,现在才知以前学的用途真大,想学编程是少不了的。以前感觉,编程是多么的神秘,现在通过自己实践,才知道,编程也没那么神秘,但却很有乐趣的。那种看到自己亲手编的程序运行出结果的感觉是无法用言语表达的 因此我建议,以后多组织一些这方面的实验,有一个挑战自己的机会。