C语言编程作业!!!急!!!

来源:百度知道 编辑:UC知道 时间:2024/05/13 16:06:00
1. 四则运算考题。随机出题并统计分数,并显示每道的回答结果、得分及正确答案。(每次10道,每道2分)

谢谢大家了!!!

这个是我为一个网友提的问题所回答的,针对你的这个问题我加了点修改,程序如下:(tc的)
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include "conio.h"
int sum,tt,pmax;
int rnd0(int x1,int x2)
{ int r;static int n=1;
r=random(4);
switch(r)
{ case 0:printf("%d)%d+%d=",n++,x1,x2);break;
case 1:printf("%d)%d-%d=",n++,x1,x2);break;
case 2:printf("%d)%d×%d=",n++,x1,x2);break;
case 3:printf("%d)%d÷%d=",n++,x1,x2);break;
}
return r;
}
int rnd1()
{ int r;
r=random(pmax);
return r;
}
int rnd2()
{ int r;
r=random(pmax);
return r;
}
int crut(int x1,int fh,int x2)
{ int asn;
switch(fh)
{ case 0: asn=x1+x2;break;
case 1: asn=x1-x2;break;
case 2: asn=x1*x2;break;
case 3: asn=x1/x2;break;
}
return asn;
}
int vs(int m1,int m2)
{ int r,zq;r=ran