南坝中心小学学生实验报告
小 学 生 实 验 报 告
小 学 生 实 验 报 告
小 学 生 实 验 报 告
小 学 生 实 验 报 告
小 学 生 实 验 报 告
小 学 生 实 验 报 告
南华大学
计算机科学与技术学院
实 验 报 告
( 2013 ~2014 学年度 第一学期 )
1.实验目的及要求
给小学生随机出一道计算题,并检验答案的正确与否。
2.实验步骤
连续做十道题,输入答案正确则显示正确,错误则显示错误。并以百分制计分。使用switch语句。
3. 实验内容
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int DN(int a,int b,int op)
{
int HD,DA;
switch (op)
{
case 1:printf("%d+%d=",a,b);
DA=a+b;
break;
case 2:printf("%d-%d=",a,b);
DA=a-b;
break;
case 3:printf("%d*%d=",a,b);
DA=a*b;
break;
case 4:if(b!=0)
{
printf("%d/%d=",a,b);
DA=a/b;
}
else
{
printf("除数不可以为零!!!\n");
}
break;
default:printf("未知的运算,你写的啥啊?\n");
}
scanf("%d",&HD);
return DA==HD?1:0;
}
void print(int flag)
{
if(flag)
printf("答对了!\n");
else
printf("答错了%>_<%!\n");
}
int main(void)
{
int a,b,HD,CW=0,FS=0,i,op;
srand(time(NULL));
for(i=0;i<10;i++)
{
a=rand()%10+1;
b=rand()%10+1;
op=rand()%4+1;
HD=DN(a,b,op);
print(HD);
if(HD==1)
FS=FS+10;
else
CW++;
}
printf("你最后的得分是:%d。总共答错了%d道题\n",FS,CW);
return 0;
}
4.实验结果
5. 实验总结分析
一开始,忘记分开除数为0与除数不为零的情况,程序出现错误。
小学科学实验报告单1先凉再温后热依次测量23操作要诀是量液体筒平稳口挨口免外流改滴加至刻度读数时视线平看凹处读得准若不慎加入液体的…
学生实验报告单班级姓名实验日期实验课题电磁铁的磁力实验目的通过实验使学生知道电磁铁的磁力大小是可以改变的它与串联电池的数量线圈的圈…
筷子的神力思考:把一根筷子插入装着米的杯子中,然后将筷子上提,筷子会把米和杯子提起吗?材料:塑料杯一个、米一杯、竹筷子一根操作:1…
小学科学实验报告单小学科学实验报告单小学科学实验报告单小学科学实验报告单小学科学实验报告单小学科学实验报告单小学科学实验报告单小学…
四年级小学科学实验报告单第2课植物的根【实验名称】验证根的吸收作用【实验目的】会设计观察实验;知道根有吸收作用。【实验器材】一株生…
筷子的神力思考:把一根筷子插入装着米的杯子中,然后将筷子上提,筷子会把米和杯子提起吗?材料:塑料杯一个、米一杯、竹筷子一根操作:1…
四年级小学科学实验报告单第2课植物的根实验名称验证根的吸收作用实验目的会设计观察实验知道根有吸收作用实验器材一株生长好的植物玻璃杯…
四年级上册科学实验报告单1实验名称食盐在水中溶解了吗实验目的食盐能否在水中溶解实验器材烧杯2个搅拌棒2根沙食盐水实验步骤1取一小匙…