课堂上老师布置了一道题:帮助二柱给他小学二年级的孩子每天出30道简单的四则运算题,作为程序猿的二柱想利用编程来完成。
首先要有简单的思路:先规定它每次出30道题,然后随机产生两个2位数的整数(这里考虑是小学生)用rand函数,重点在于四则运算怎么也能随机产生。课堂上两位同学的演示给了我许多启发,既然要随机产生,想不出别的就再使用rand,四则运算无非就是+、—、*、/,我利用switch语句实现分支结构,结果就OK了。
源代码:
运行结果:
实现后发现这道题挺简单的,完全不用预计的2-4个小时,主要还是对编程的排斥心理。这道题一定有更简洁的方法解决,大家一起讨论。