当前位置:   article > 正文

C语言——连续做10道题,通过计算机随机产生两个1~10之间的加数给学生出一道加法运算题, 如果输入答案正确,则显示“Right!”,否则显示“Not correct!”,不给机会重做, 10道题做完_将程序设计成连续做十道题,让学生自己输入两个加数,通过这两个加数给学生出一道加

将程序设计成连续做十道题,让学生自己输入两个加数,通过这两个加数给学生出一道加

/连续做10道题,通过计算机随机产生两个1~10之间的加数给学生出一道加法运算题,
如果输入答案正确,则显示“Right!”,否则显示“Not correct!”,不给机会重做,
10道题做完后,按每题10分统计总得分,然后打印出总分和做错的题目数量。
/
#include “stdafx.h”
#include<stdlib.h>
int add(int a,int b)
{
int answer;
printf(“两数之和为:”);
scanf_s("%d",&answer);
if(a+b==answer)
return 1;
else
return 0;
}

int _tmain(int argc, _TCHAR* argv[])
{
int a,b,i,r=0,f=0;
for(i=1;i<=10;i++)
{
a=rand()%10+1;
b=rand()%10+1;
printf("%d+%d=\n",a,b);
if(add(a,b)==1)
{
printf(“Right!\n”);
r+=1;
}
else
{
printf(“Not correct!\n”);
f+=1;
}
}
printf(“总得分是%d,错题数是%d。\n”,r*10,f);
}

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/946269
推荐阅读
  

闽ICP备14008679号