如题所述
第1个回答 2011-12-17
一年级数学20以内的加减法练习题 在线测试
参考资料:
第2个回答 2011-12-17
C语言小程序
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
void main()
{ time_t a[10],b[10];
int x,y,c,s,l[10],i,t=0;char d;
printf("现在请做一下10题20以内加、减运算题\n");
for(i=0;i<10;i++)
{srand(time(NULL));
x=rand()%20;
y=rand()%20;
c=rand()%2;
if(c==0)
d='-';
else
d='+';
printf("%d%c%d=",x,d,y);
time(&a[i]);
scanf("%d",&s);
time(&b[i]);
if(c==0)
{if(s==x-y)
l[i]=1;
else
l[i]=0;
}
else
{if(s==x+y)
l[i]=1;
else
l[i]=0;
}
}
for(i=0;i<10;i++)
t=t+b[i]-a[i];
printf("\n所用时间为%d秒\n",t);
x=0;
for(i=0;i<10;i++)
{if(l[i]==1)
x++;
}
y=x*10;d='%';
printf("正确率为%d%c\n",y,d);
}本回答被网友采纳
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
void main()
{ time_t a[10],b[10];
int x,y,c,s,l[10],i,t=0;char d;
printf("现在请做一下10题20以内加、减运算题\n");
for(i=0;i<10;i++)
{srand(time(NULL));
x=rand()%20;
y=rand()%20;
c=rand()%2;
if(c==0)
d='-';
else
d='+';
printf("%d%c%d=",x,d,y);
time(&a[i]);
scanf("%d",&s);
time(&b[i]);
if(c==0)
{if(s==x-y)
l[i]=1;
else
l[i]=0;
}
else
{if(s==x+y)
l[i]=1;
else
l[i]=0;
}
}
for(i=0;i<10;i++)
t=t+b[i]-a[i];
printf("\n所用时间为%d秒\n",t);
x=0;
for(i=0;i<10;i++)
{if(l[i]==1)
x++;
}
y=x*10;d='%';
printf("正确率为%d%c\n",y,d);
}本回答被网友采纳
第3个回答 2011-12-17
15+20+16+1.3+19.11111+0.36-5.3
第4个回答 2011-12-18
1+1=2 2+2=4 10+3=13 19-2=17 16-6+4=14
第5个回答 2011-12-17
(1)9-6= 10-8= 7+4= 8+8= 9+9=
7+6= 14+3= 12-4= 11-6= 18-10=
(2) 2+9+3= 9-4-2= 8+2-7= 7-3+12=
18-10-8= 4+4+4= 19-9+9= 19-10+4=
(3)8+( )=10 ( )+3=10 10-( )=6 12-( )=2
( )+3=13 17-( )=12 ( )-7=3 ( )-5=10
7+6= 14+3= 12-4= 11-6= 18-10=
(2) 2+9+3= 9-4-2= 8+2-7= 7-3+12=
18-10-8= 4+4+4= 19-9+9= 19-10+4=
(3)8+( )=10 ( )+3=10 10-( )=6 12-( )=2
( )+3=13 17-( )=12 ( )-7=3 ( )-5=10