孟祥鑫的第二次作业

一、需求分析 

 家长可以利用小程序给家里的孩子随机出一些练习题,其中包括加。减。乘。除并且家长可以选则是四则运算中的哪一种。

二、功能设计

(1)先让用户选择需要的运算方式

(2)在选择后按照用户的需要生成运算题目

(3)完成作答后检验答案是否正确并且给予提示    

 (4)随时可以选择不同的运算方式

三、设计实现

  这个小程序程序我用使用C语言实现   使用的是c-free  主要利用函数   其中好包括if判断

四、测试运行  

部分代码掩饰

void minu()
{
int a,b,c;
a=rand()%100;
b=rand()%100;
printf("请回答:\n\t\t %d - %d = ",a,b);
scanf("%d",&c);
if(a-b==c)
{
printf("回答正确!\n");
right++;
}
else
{
printf("回答错误!\n");
wrong++;
}
}

加减乘除分别四个函数但方法相同 控制结果没整明白

主函数部分如下

int main(){
int choise;
int con=0;
printf("\n\t\t\t欢迎进入小学简易四则运算\n\n");
while(1)
{
printf("请选择:\n");
printf("\t\t\t 加法运算(请输入1)\n");
printf("\t\t\t 减法运算(请输入2)\n");
printf("\t\t\t 乘法运算(请输入3)\n");
printf("\t\t\t 除法运算(请输入4)\n");
printf("\t\t\t 退出运算(请输入5)\n");
if(con==0)
scanf("%d",&choise);
switch(choise)
{
case 1:
add();
break;
case 2:
minu();
break;
case 3:
mul();
break;
case 4:
di();
break;
case 5:
return 0;
}

总结

任务内容

计划功完成需要时间(min)

时间完成需要时间(min)

估计任务所需时间以及大致步骤

10

20

开发

240

300

需求分析

3

4

生成设计文档

20

40

代码规范

6

20

具体设计

20

10

具体编码

120

180

测试

30

50

测试报告

20

30

计算工作量

2

2

事后总结

20

60

注:表格和文章格式借鉴宝乐同学      

猜你喜欢

转载自www.cnblogs.com/nxxing/p/11528333.html