四则运算出题器-----第二次作业

这是第一次接触Java,买了一本Java的教材才发现Java和c++大致上差不多,包括继承多态之类的,虽然还没有看完,但是也大致了解一下

一、Java运行环境的搭建遇到的问题

下载完jdk之后,按照书上将环境变量更改后运行cmd,输入java -version时出现错误“could not open `C:\Program Files\Java\jre7\lib\amd64\jvm.cfg”,上网搜索后才发现需要删除

  • c:/windows/system32/java.exe
  • c:/windows/system32/javaw.exe
  • c:/windows/system32/javaws.exe

参考博客https://blog.csdn.net/u011973609/article/details/51116310/

二、代码实现方面

在代码实现方面思路还是比较清晰的,只是在用Java实现上还有些困难,毕竟还不了解他的函数之类的,还是依靠度娘来帮助完成

代码思路:

为了完成出题器的功能,就需要随机生成两个数字(三个四个也可以就多几个变量),再随机生成4以内的数字,分别用0、1、2、3来代替加减乘除的随机出现

在判断正误的方面,设置一个变量装正确的值与用户输入的值比较,若正确则计数(自加1),在回答完成后输出正确个数,若错误,记录题号和正确答案,在最后输出

扫描二维码关注公众号,回复: 5790978 查看本文章

利用的随机数生成函数也是在百度上找的hhh

主要代码:

 

列出了随机数为0 的情况,其他运算其实差不多,只是注意除法时被除数不为零就可以了

最后输出正确率,错误的题号及其正确答案

猜你喜欢

转载自www.cnblogs.com/Eason-Xu/p/10660562.html
今日推荐