作业帮 > 综合 > 作业

用C语言编写小学运算测试程序(要求完成10以内的加减运算,能根据用户输入想要练习的题目数自行出题、、)

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/08 12:35:26
用C语言编写小学运算测试程序(要求完成10以内的加减运算,能根据用户输入想要练习的题目数自行出题、、)
用C语言编写小学运算测试程序(要求完成10以内的加减运算,能根据用户输入想要练习的题目数自行出题、、)
#include
#include
#include
int yunsuan(int M,int NUM)
{
\x05int m=1,n=0,a,b,daan;
while(1)
{
srand(time(0));
a=rand()%M;
b=rand()%M;
switch(1+rand()%2)
{
case 1://加
{
\x05printf("",m);
\x05printf("%4d+%4d=",a,b);
scanf("%d",&daan);
if(daan==(a+b))
n++;
else
printf("Fault!\n");
m++;
break;
}
default://减
{
\x05if(a>=b)
{
\x05\x05printf("",m);
\x05\x05printf("%4d-%4d=",a,b);
scanf("%d",&daan);
if(daan==(a-b))
n++;
else
printf("Fault!\n");
m++;
break;
}
\x05else
\x05{
\x05\x05printf("",m);
\x05\x05printf("%4d-%4d=",b,a);
scanf("%d",&daan);
if(daan==(b-a))
n++;
else
printf("Fault!\n");
m++;
break;
\x05}
}
}
if(m == NUM+1)
\x05 break;
}
return n;
}
int main()
{
\x05 int M,p;
\x05 float right;
\x05 char o;
\x05 int num; //题目的个数.
\x05 while(1)
\x05 {
\x05\x05 printf(" 欢迎进入小学生四则运算训练营\n\n1.10以内的四则运算\n0.退出\n\n");
\x05\x05 printf("请选择功能号(1/0):");
\x05\x05 scanf("%d",&p);
\x05\x05 getchar();
\x05\x05 if(p==1)
\x05\x05 M=10;
\x05\x05 if(p==0)
\x05\x05 exit(0);
\x05\x05 printf("请选择的是%d以内的四则运算个数:\n",M);
\x05\x05 scanf("%d",&num);
\x05\x05 int temp = yunsuan(M,num);
\x05\x05 right= temp/(num*1.0);
\x05\x05 printf("正确率:%.2f%%",right*100); //正确率.
\x05\x05 getchar(); //吸收前面的回车键.
\x05\x05 printf("继续吗?(y/n)");
\x05\x05 scanf("%c",&o);
\x05\x05 if(o == 'y' || o == 'Y')
\x05\x05 {
\x05\x05\x05 system("pause");
\x05\x05 }
\x05\x05 else
\x05\x05 {
\x05\x05\x05 break;
\x05\x05 }
\x05 }
\x05 getchar();
\x05 return 0;
}
小学算术运算测试程序要求:制作一个可供小学数学运算程序:10以内加减法,能根据输入题数出题,判断做题是否正确,最后计算分 小学算术运算测试功能要求:制作一个可供小学数学运算程序:10以内加减法,能根据输入题数出题,判断做题是否正确,最后计算分 1、小学算术运算测试(math.c) 功能要求:制作一个可供小学数学四则运算程序,能根据输入题数出题,判断做 scratch中一个可供小学数学运算的程序 10以内加减法,能根据输入题数出题,判断做题是否正确,最后计算... 作一个可供小学生数学运算的程序:10以内的加减乘除,能根据输入的题数计算机自动出题,并判断是否正确 c语言编程题编写一个c程序,要求从键盘输入两个数,并依据提示输入的数字,选择对这两个数的运算, vb编写一个能随机出题的100以内的加减乘除口算运算器,可以选择加减、乘除运算. C语言:编写一个程序,使其能读入并计算以个只包含加减运算的表达式 编写一个程序,要求用户输入两个数,获取用户输入的数,并打印这两个数的和、乘积、差和商.(C++) 2、小学算术运算测试程序 功能要求:该程序用字符界面实现十道100以内加减法数学题,能根据题目计算出答案 C语言.编写程序,根据用户输入的x和y值来计算xy的值.要求编写power(x,y)函数,来实 用c语言给小学生出加法考试题 编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,