1:首先我们要自己编一个框架。在这里,我的设计思想是用函数来完成此项功能。我们可以用多个函数来存多个信息,然后再在一个主函数里面将各个函数联系起来。
2:接着,我们就要编写我们的函数。首先我们要编写的第一个函数如下图所知
这个函数的功能是进行答题前的准备,给读者一个明确的提示
其次我们的第二个函数如下图所示
这个函数的功能是解决题目的问题。一开始我是打算用switch语言来存题目的,但是我觉得那样太繁琐了,所以后面我选择用数组来存。用数组来存题目和答案的优点是程序比较简便,自己维护起来比较方便。
在这里我用一个代码实现了随机出题。要想随机出题,那我们就必须要学会选择取数。选择取数的代码如下图所示
用这个代码我实现了随机取数且不会重复。首先第一个for循环是用来随机取数的,在这个循环中取出来的数肯会有重复的。所以我们的第二个for循环的作用就是将第一个for循环所取出来的数中的重复的数去掉,这样我们就实现随机取数且不会重复了。