软件工程关于自动生成四则运算题目程序的见解

Posted NAVImelon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件工程关于自动生成四则运算题目程序的见解相关的知识,希望对你有一定的参考价值。

1.需求分析 一个程序员在编写程序前第一件事就是要知道我要编写的程序是要干什么的,它要那些功能。

题目中要求一个能自动生成小学四则运算题目的程序,分析起来很简单,做起来也很简单。

2.实施 由于是小学四则运算题目 我们设定数字的大小不超过100,运算符号为+ - * /,而这一切要随机生成,不难想到要用到随机函数。首先使用SRAND函数设定随机数种子srand((unsigned)time(NULL)) ,再使用RAND函数控制随机生成我们想要的0-100的数字,至于如何生成加减乘除符号,我们可以随机0-3的数字来对应加减乘除,同时可以使用一个while循环来控制生成题目的多少,例如我们int flag=0; 让用户为flag赋值,然后在while循环中让flag自减while(flag>0){....................flag--;}这样便可以达到控制生成题目多少的问题。

以上是关于软件工程关于自动生成四则运算题目程序的见解的主要内容,如果未能解决你的问题,请参考以下文章

个人作业1——四则运算题目生成程序(基于控制台)

集美大学软件工程1413班工程项目管理个人作业1——四则运算题目生成程序(基于控制台)

软件工程结对编程第2次作业 - 图形界面四则运算生成工具

软件工程个人作业01

软件工程概论-合作作业02-四则运算网页答题

软件工程第二次结队编程