#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); } }