当前位置:新励学网 > 应试教育 > C语言程序设计:小学生测验

C语言程序设计:小学生测验

发表时间:2024-07-19 00:37:40 来源:网友投稿

#include

#include

#include

voidmain()

{

intnum=0,err=0;/*答题数,错误数*/

while(1)

{

inta=0,b=0,d=0,c=0,i=0,result;

charsf[2]={'+','-'};

/*出题*/

while(1)

{

a=rand()%51;

b=rand()%51;

d=rand()%2;

if(d==0)c=a+b;

elsec=a-b;

if(c>=0&&c<=50)break;

}

printf(%d%c%d=\n,a,sf[d],b);

/*回答*/

printf(输入计算结果:\n);

while(1)

{

scanf(%d,&result);

i++;

if(result==c)

{

printf(回答正确!\n);

break;

}

elseif(i<3)

{

printf(错误,请重新回答:\n);

}

else

{

err++;

break;

}

}

num++;

if(num==10)break;

}

printf(\n得分:%d正确率:%d%\n,100-err*10,100-err*10);

getch();

}

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!