随机产生30算式

 1 #include <stdio.h>
 2 #include <stdlib.h>
 3 #include <time.h>
 4 int main()
 5 {   int n, m, i, j, num;   
 6 srand(time(0));
 7 char sc[] = {'+', '-', '*', '/'};  
 8 printf("输入需要生成的算式个数:");
 9 scanf("%d", &n);
10 for(i=0; i<n; i++)
11 {   m = 1;  for(j=0; j<m; j++)
12 {   num = rand() % 100 + 1;
13 printf("%d %c ", num, sc[rand()%4]);   
14 }  
15 printf("%d", rand() % 100 + 1);
16 printf(" =
");
17 }
18 return 0;
19 }

  设计思想

                随机产生两个两位数。利用随机数对4求余数的方法,随机+-*/,连接两个随机出来的两位数。


原文地址:https://www.cnblogs.com/4EY4EVER/p/9752250.html