随机生成四则运算

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void main()
{
int a=2,b=1,c,n=5,a1,m=0,sum=0,x;
printf("请输入题目的个数:");
scanf("%d",&n);
x=n;
while(n>0)
{
srand(time(NULL));
a=rand()%49+1;
b=rand()%49+1;
a1=rand()%6+42;
while(a1==44||a1==46)
{
a1=rand()%6+42;
}
printf("%d%c%d=",a,a1,b);
if(a1==42)
sum=a*b;
if(a1==43)
sum=a+b;
if(a1==47)
sum=a/b;
if(a1==45)
sum=a-b;
scanf("%d",&c);
if(c==sum)
{
printf("√%d\n",sum);
m++;
}
else
printf("×%d\n",sum);
n--;
}

 printf("你总共:\n");

printf("√%d\n",m);

printf("×%d\n",x-m);
}

 这个是比较简单的,但是想要实现多项式的四则运算会比较难,我现在这个作业做完之后再自己尝试着做一个多项式的四则运算。

原文地址:https://www.cnblogs.com/shishaotao/p/4370230.html