tom19960222

模擬考第一題

Oct 21st, 2014
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.72 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. int Max (int n1, int n2)
  6. {
  7.     return (n1 > n2) ? n1 : n2;
  8. }
  9.  
  10. int Min (int n1, int n2)
  11. {
  12.     return (n1 < n2) ? n1 : n2;
  13. }
  14.  
  15. int main()
  16. {
  17.     srand(time(NULL));
  18.     int RandNums[10], i, pass=0, fail=0, max=0, min=101;
  19.    
  20.     for (i = 0; i < 10; i++)
  21.     {
  22.         RandNums[i] = rand()%99+1;
  23.         if (RandNums[i] >= 60)
  24.             pass++;
  25.         else
  26.             fail++;
  27.         max = Max(max, RandNums[i]);
  28.         min = Min(min, RandNums[i]);
  29.     }
  30.    
  31.     printf ("10 numbers randomly generated.\n");
  32.     for (i = 0; i < 10; i++)
  33.         printf ("%d ", RandNums[i]);
  34.     printf ("\n\nPassed: %d\nFailed: %d\nMax = %d\nMin = %d\n\n", pass, fail, max, min);
  35.     printf ("Bye~\nCoding by 1B-403410144-施俊羽");
  36.    
  37.     return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment