|
楼主 |
发表于 2010-12-29 18:41:22
|
显示全部楼层
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void ppp()
{
printf("----------------------------\n\n");
}
main()
{
int k,t,m,u,u1,o,o1,jia=0,l,xx=0,c,z,h,m1,z1,h1,ji3=0,z2,h2,chu=0,v1=0,p=0;
printf("1.一年级:运算数据是两位数的加减法.\n\n");
printf("2.二年级:运算数据是三位数的加减法,以及运算数据是一位数的乘法.\n\n");
printf("3.三年级;运算数据是万位数以内的加减法,两位数乘以两位数的乘法,除数为一位数的有余数的除法.\n\n");
printf("请你选择题目");
scanf("%d",&k);
ppp();
if(k==3)
for(t=0;t<=10;t++)
{
srand(time(0));
m=rand();
if(m%2==0)
{
u=rand();
u1=u%10000;
o=rand();
o1=o%10000;
if(l%2==0)
{
jia=u1+o1;
printf("%d+%d=?",u1,o1);
}
if(l%2!=0)
{
xx=u1-o1;
printf("%d-%d=?",u1,o1);
}
}
if(m%2!=0)
{
do{z=rand();z1=z%100;}while(z1<10);
do{h=rand();h1=h%100;}while(h1<10);
do{z2=rand()%10;}while(z2==0);
do{h2=rand()%10;}while(h2==0);
if(m1%2==0)
{
ji3=z1*h1;
printf("%d*%d=?",z1,h1);
}
if(m1%2!=0)
{
chu=z2/h2;
printf("%d/%d=?");
}
}
scanf("%f",&v1);
if(v1==jia||v1==xx||v1==ji3||v1==chu)
{printf("正确");p++;}
else
{printf("错误");}
}
printf("你答对了%d题",v1++);
system("pause");
}
项目三
半成品 好多错误,能运行 随不出 减法跟除法,只能出现加法和乘法, 而且统计对错也有问题
大家帮帮我啊,我快挂了 |
|