标签:除法 掌握 功能 资料 自动 通过 报告 数值范围 cas
1.需求分析:
能够随机生成运算 减少人工出题时间成本
基本功能:
自动生成10道100以内的2个操作数的四则运算算式(+ - * /),要求运算结果也在100以内
剔除重复算式
题目数量可定制
是否包含乘法和除法可控
操作数数值范围可控
是否含负数可控
生成的运算题存储到外部文件result.txt中
用C语言完成设计实现
5.部分代码:
1.控制题目数量
printf("\n请输入生成题目数量: ");
scanf("%d",&N);
switch(n)
{
case 1:
{
for(i=0;i<N;i++)//题目数量
2.包含负数
a=rand()%100+1;//不含负数随机数
b=rand()%100+1;
k=rand()%4+1;//获得1-4随机数
printf("%d",a);
switch(k)//随机运算符
{
case 1:printf("+");break;
case 2:printf("-");break;
case 3:printf("*");break;
case 4:printf("/");break;
}
printf("%d=\n",b);
通过C实现了 随机生成四则运算
因为对C掌握的不好所以对查重和控制乘除文本存储没有进行实现
在网上了找了很多资料但是还是不能掌握 虽然代码相对简单但是依旧花费了大量时间
...我会继续努力的
标签:除法 掌握 功能 资料 自动 通过 报告 数值范围 cas
原文地址:https://www.cnblogs.com/pxcn/p/11518781.html