适合新手C语言编程学习,教你制作找题小游戏!

适合新手C语言编程学习,教你制作找题小游戏!
首先系统会随机产生一些数字与运算符号混合,你需在1秒中之内找出你觉得正确的题目并计算出结果,然后系统会将你的答案与正确答案进行比较做出评分,最后会显示出你的成绩。

下面是小编整理好的一套C/C++资料,加小编C/C++编程学习群:825414254,获取系统性学习C/C++的学习资料

适合新手C语言编程学习,教你制作找题小游戏!

经过介绍,相信大家已经对这个游戏有初步的了解啦!那我们如何用C语言编写这个游戏呢?下面就让小编来介绍一下游戏的程序代码吧!

适合新手C语言编程学习,教你制作找题小游戏!
适合新手C语言编程学习,教你制作找题小游戏!
首先,我们对游戏窗口进行了设置,显示游戏标题“找题游戏”,mode设置游戏窗口为48行25列,color设置游戏窗口为蓝色背景绿色字,并显示游戏日期和时间(date和TIME),效果如下:

适合新手C语言编程学习,教你制作找题小游戏!
适合新手C语言编程学习,教你制作找题小游戏!
然后,这里运用一个for循环,通过显示3、2、1数字的形式进行倒计时,间隔为1秒。清屏,再次利用for循环列举10道题目。

适合新手C语言编程学习,教你制作找题小游戏!
这里用rand随机产生几个字母,并在之间插入一个数字。
适合新手C语言编程学习,教你制作找题小游戏!

再利用rand和之前定义的字符串e[4]={‘+’、‘-’、‘*’、‘/’}随机产生一个运算符号。
适合新手C语言编程学习,教你制作找题小游戏!
适合新手C语言编程学习,教你制作找题小游戏!

同理,再次利用rand随机产生几个字母,并在之间插入一个数字,然后停顿1秒作为观察思考时间,清屏。

适合新手C语言编程学习,教你制作找题小游戏!
适合新手C语言编程学习,教你制作找题小游戏!
这时玩家输入他的计算结果,系统将玩家的答案和正确答案进行对比,正确则让n自加1,否则不加。
适合新手C语言编程学习,教你制作找题小游戏!

10道题目答完后,显示玩家的最终成绩。

适合新手C语言编程学习,教你制作找题小游戏!
适合新手C语言编程学习,教你制作找题小游戏!
大家是不是觉得这个游戏很有意思呢?大家可以自己尝试使用C语言做一些简单的小游戏,我相信不久之后你就会发现C语言中的小乐趣了!!