#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{freopen(“10进制2元四则运算算式.txt”, “w”, stdout);
int i,j,a,b;
srand((unsigned)time(NULL));
for (i=0;i<100;i++)
{
a= rand()%99+1;
b= rand()%99+1;
if(a>b);
printf(“%2d-%2d = %2d\n”,a,b,a-b);
printf(“%2d+%2d = %2d\n”,a,b,a+b);
printf(“%2d×%2d = %2d\n”,a,b,a*b);
float a,b;
a = rand()%100;
b = rand()%100;
printf(“%.0f÷%.0f=%f\n”,a,b,a / b);
}
}
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{freopen(“10进制3元四则运算算式.txt”, “w”, stdout);
int i,a,b,c;
srand((unsigned)time(NULL));
for (i=0;i<100;i++)
{
a= rand()%99+1;
b= rand()%99+1;
c= rand()%99+1;
if(a>b>c);
printf(“%2d–%2d–%2d = %2d\n”,a,b,c,a-b-c);
printf(“%2d–%2d+%2d = %2d\n”,a,b,c,a-b+c);
printf(“%2d–%2d×%2d = %2d\n”,a,b,c,a-b*c);
printf(“%2d–%2d÷%.0f = %2d\n”,a,b,c,a-b/c);
printf(“%2d+%2d-%2d = %2d\n”,a,b,c,a+b-c);
printf(“%2d+%2d+%2d = %2d\n”,a,b,c,a+b+c);
printf(“%2d+%2d×%2d = %2d\n”,a,b,c,a+b*c);
printf(“%2d+%2d÷%.0f = %2d\n”,a,b,c,a+b/c);
printf(“%2d×%2d-%2d = %2d\n”,a,b,c,ab-c);
printf(“%2d×%2d+%2d = %2d\n”,a,b,c,ab+c);
printf(“%2d×%2d×%2d = %2d\n”,a,b,c,abc);
printf(“%2d×%2d÷%2d = %2d\n”,a,b,c,a*b/c);
float a,b,c;
a = rand()%100;
b = rand()%100;
c = rand()%100;
printf(“%.0f÷%.0f-%2d = %f\n”,a,b,c,a/b-c);
printf(“%.0f÷%.0f+%2d = %f\n”,a,b,c,a/b+c);
printf(“%.0f÷%.0f×%2d = %f\n”,a,b,c,a/b*c);
printf(“%.0f÷%.0f÷%.0f = %f\n”,a,b,c,a/b/c);
}
}
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{freopen(“10进制3元四则运算算式5.txt”, “w”, stdout);
int i,a,b,c;
srand((unsigned)time(NULL));
for (i=0;i<100;i++)
{
a= rand()%99+1;
b= rand()%99+1;
c= rand()%99+1;
if(a>b>c);
printf(“%2d–%2d–%2d = %2d\n”,a,b,c,a-b-c);
printf(“%2d–%2d+%2d = %2d\n”,a,b,c,a-b+c);
printf(“%2d–%2d×%2d = %2d\n”,a,b,c,a-b*c);
printf(“%2d–%2d÷%.0f = %2d\n”,a,b,c,a-b/c);
printf(“%2d+%2d-%2d = %2d\n”,a,b,c,a+b-c);
printf(“%2d+%2d+%2d = %2d\n”,a,b,c,a+b+c);
printf(“%2d+%2d×%2d = %2d\n”,a,b,c,a+b*c);
printf(“%2d+%2d÷%.0f = %2d\n”,a,b,c,a+b/c);
printf(“%2d×%2d-%2d = %2d\n”,a,b,c,ab-c);
printf(“%2d×%2d+%2d = %2d\n”,a,b,c,ab+c);
printf(“%2d×%2d×%2d = %2d\n”,a,b,c,abc);
printf(“%2d×%2d÷%2d = %2d\n”,a,b,c,a*b/c);
float a,b,c;
a = rand()%100;
b = rand()%100;
c = rand()%100;
printf(“%.0f÷%.0f-%2d = %f\n”,a,b,c,a/b-c);
printf(“%.0f÷%.0f+%2d = %f\n”,a,b,c,a/b+c);
printf(“%.0f÷%.0f×%2d = %f\n”,a,b,c,a/b*c);
printf(“%.0f÷%.0f÷%.0f = %f\n”,a,b,c,a/b/c);
}
}
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{freopen(“10进制2元四则运算算式结果.txt”, “w”, stdout);//如需测试可删除此句freopen(“次序10进制2元四则运算算式.txt”, “w”, stdout);
int i,j,a,b;
srand((unsigned)time(NULL));
for (i=0;i<100;i++)
{
a= rand()%99+1;
b= rand()%99+1;
if(a>b);
printf(“%2d-%2d = %2d\n”,a,b,a-b);
printf(“%2d+%2d = %2d\n”,a,b,a+b);
printf(“%2d×%2d = %2d\n”,a,b,a*b);
float x,y;
x = rand()%100;
y = rand()%100;
printf(“%.0f÷%.0f=%f\n”,x,y,x / y);
}
}