c语言 设计小学生四则运算测试程序,要求随机产生10题四则运算题,答完后给出得分帮下忙拉

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 12:55:34
c语言 设计小学生四则运算测试程序,要求随机产生10题四则运算题,答完后给出得分帮下忙拉

c语言 设计小学生四则运算测试程序,要求随机产生10题四则运算题,答完后给出得分帮下忙拉
c语言 设计小学生四则运算测试程序,要求随机产生10题四则运算题,答完后给出得分
帮下忙拉

c语言 设计小学生四则运算测试程序,要求随机产生10题四则运算题,答完后给出得分帮下忙拉
#include
#include
#include
void main()
{
int a[10],b[10],d[10],c[10],num=0,result,add=0;
float val;
char fa[5]={'+','-','*','/'};

srand((unsigned)time(NULL));
/* 出10道题 */
while(1)
{
d[num]=abs(rand())%4;/* 保证出题算法的随机性 */
while(1) /* 保证出题成功 */
{
c[num]=-1;
a[num]=abs(rand())%100;
b[num]=abs(rand())%100;
if(d[num]==0) c[num]=a[num]+b[num];
else if(d[num]==1) c[num]=a[num]-b[num];
else if(d[num]==2) c[num]=a[num]*b[num];
else if(d[num]==3)
{
if(b[num]>0)val=1.0*a[num]/b[num];
else val=-1;
}
if(d[num]=0 && c[num]=0)
{c[num]=val; break;}
}
}
num++;
if(num==10) break;
}
/* 回答 */
num=0;
while(1)
{
printf("%d %c %d= ",a[num],fa[d[num]],b[num]);
scanf("%d",&result);
if(result==c[num])
{
printf("回答正确!\n");
add+=10;
}
else
printf("错误,正确答案: %d\n",c[num]);
num++;
if(num==10) break;
}
printf("\n得分:%d\n",add);
getch();
}

c语言 设计小学生四则运算测试程序,要求随机产生10题四则运算题,答完后给出得分帮下忙拉 完成四则运算C语言程序 用C语言设计能够完成多步四则运算的程序 C语言编写程序四则运算法则 求设计c语言程序 如何编写一个C语言程序,让计算机自动出四则运算计算题,要求自动出0-10之间的四则运算题,并批改结果? 有理数的四则运算(C语言) 急用![问题描述]设计一个可进行有理数运算的演示程序.[基本要求]实现两个有理数相加、相减、相乘、相除的运算. c语言的程序 对实数进行四则运算的程序 要求计算顺序,先乘除,后加减,优先括号c语言的程序,做一个可以对实数进行四则运算的c语言的程序 比如输入1+2回车显示3,输入1+2*3回车显示7 输入(2.1+3 1、小学算术运算测试(math.c) 功能要求:制作一个可供小学数学四则运算程序,能根据输入题数出题,判断做 编写一个程序模拟计算器的加减乘除四则运算.要求:采用函数调用,并用指向函数的指针作为函数的参数用C语言 c语言华氏摄氏温度转换要求:根据温度转换公式设计一个温度转换程序,可以进行温度转换.如果输入摄氏温度,显示转换的华氏温度;如果输入华氏温度,显示转换的摄氏 温度.输入:每组测试 C语言编写程序,使能对分数进行加减乘除四则运算 用C语言编写简易计算器可实现两位数以上的四则运算.C语言编写单片机程序. C语言怎么实现四则运算 有理数的四则运算(C语言) 设计一个关于复数的结构类型,并实现复数的四则运算C语言 用C++语言设计一个简单计算器.用户输入四则运算表达式,程序输出正确结果(有追加)设计一个简单计算器.用户输入四则运算表达式,程序输出正确结果.当表达式中数据格式或运算符输入错误, 求用C语言编写的能运行计算四则运算结果的程序,要求输入算式按回车得出结果我想可以输入如:99+9*7-9/34让后计算出答案的