主要功能:运算小学四则运算,可以选择加减乘除以及混合运算。
设计思想:首先思考运算数字范围,考虑小学生的运算能力,然后分类运算方法,分为加减乘除混合运算,
然后可以选择是继续做题还是退出程序,可以总结做对或者做错的题数,方便计算正确以及错误的题数。
源代码:
#include <stdio.h>
#include <ctype.h>
#include <time.h>
#include <stdlib.h>
#include <windows.h>
#define IDNO_LENGTH 6
#define CALC_KIND 4
char getSignal();
int getResult(int,int,char);
void takeTest();
void falsePrint(int);
void correctPrint(int);
//main函数
void main()
{
while(1)
{
takeTest();
}
}
//获取随机运算符
char getSignal()
{
char signal[CALC_KIND]={'+',