随机产生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(" =\n");
17 }
18 return 0;
19 }
}?
?
設計思想
? ? ? ? ? ? ? ? 隨機產生兩個兩位數。利用隨機數對4求余數的方法,隨機+-*/,連接兩個隨機出來的兩位數。
?
?
?
?
}?
?
轉載于:https://www.cnblogs.com/4EY4EVER/p/9752250.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
- 上一篇: 工作中涉及运维知识点的汇总
- 下一篇: 【神经网络】Dependency Par