作业帮 > 综合 > 作业

设计一个c语言程序:[题目描述]随机产生1-10之间的随机正整数,进行四则运算,在屏[题目描述]随机产生1-10之间的随

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 00:58:17
设计一个c语言程序:[题目描述]随机产生1-10之间的随机正整数,进行四则运算,在屏[题目描述]随机产生1-10之间的随机正整数,进行四则运算,在屏幕上产生算式:6*7=?若正确打印“Good!”如果错误打印“Wrong,Try Again!”但每个题只有三次重做机会,做对一题得十分,根据答题情况输出分数.
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int mks(void)
{
\x09int a,b,c,i;
\x09a=rand()%10+1;
\x09b=rand()%10+1;
\x09for (i = 0; i<3; i++) {
\x09\x09printf("%d+%d=?\n",a,b);
\x09\x09scanf("%d",&c);
\x09\x09if (c==a+b) {
\x09\x09\x09puts("Good!");
\x09\x09\x09return 10;
\x09\x09}
\x09\x09else if (i<1) puts("Wrong,Try Again!");
\x09\x09else if (i==2) puts("Sorry! you're still wrong!");
\x09\x09else puts("Wrong, Last Chance!");
\x09}
\x09return 0;
}
int main(void)
{
\x09int i,soc;
\x09srand(time(NULL));
\x09for (soc=i = 0; i < 10; i++) {
\x09   printf("");
\x09printf("%d\n",soc);
\x09return 0;
}