问题及代码
/*作者:贾如杉
问题:出十道加法题,给出正确答案及正确率
输入;结果
输出:正确结果及正确率*/#include<stdio.h>
#include<time.h>
int main()
{
srand(time(0));
int iRand1,iRand2,sum,result;
int i1=0,i2=1;
float r;
while(i2<=10)
{
iRand1=rand()%100;
iRand2=rand()%100;
sum=iRand1+iRand2;
printf("%d+%d=",iRand1,iRand2);
scanf("%d",&result);
printf("正确结果是%d\n",sum);
if(sum==result)
{
i1++;
}
i2++;
}
r=(float)i1/10;
printf("正确率是%.1f",r);
return 0;
}
运行结果
知识点总结
随机数的练习用法的
学习心得
对随机数已经有所了解,