本帖最後由 李泳霖 於 2022-6-6 17:28 編輯
https://icodding.blogspot.com/2018/05/c-define.html
設計說明:
1.生產20個 1~100的亂數,輸出時以5列4行輸出。
2. 修改程式碼片段中的程式語法、邏輯上的錯誤,執行結果如範例圖。
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- #define random(x) rand()%x
- int main()
- {
- int i, j;
- int x;
- printf("隨機數的最大值為: ");
- scanf("%d", &x);
- for (i=1; i<5; i++) {
- for (j=1; j<4; j++) {
- printf("%5d ", random(x));
- }
- printf("\n");
- }
- system("PAUSE");
- return 0;
- }
複製代碼 |