Advertisement
kk258966

10/3 進階程式設計 練習一

Oct 3rd, 2014
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.25 KB | None | 0 0
  1.  
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. #include <time.h>
  5. int main(void)
  6. {
  7.     int i;
  8.     int num,no[10];
  9.     int count,line;
  10.    
  11.     line=1;
  12.     FILE *written;
  13.     written=fopen("random.txt","w");
  14.     srand(time(NULL));
  15.    
  16.    
  17.     //////////////陣列歸零/////////////////
  18.     for (i=0;i<=10;i++)
  19.     no[i]=0;
  20.    
  21.     ///////////隨機產生重複數字////////////
  22.    
  23.     for (line=1;line<=5;line++)
  24.     {
  25.        for (i=0;i<=9;i++)
  26.       {
  27.         no[i]=rand()%100;
  28.         fprintf(written,"%d ",no[i]);
  29.       }
  30.     fprintf(written,"\n");
  31.     }
  32.    
  33.     fclose(written);
  34.    
  35.    ///////////////讀檔///////////////
  36.    printf("**讀檔**\n");
  37.    FILE *read;
  38.    int string[10];
  39.    read = fopen("random.txt","r");
  40.     while(!feof(read))
  41.     {
  42.                       fscanf(read,"%d %d %d %d %d %d %d %d %d %d\r\n",&string[1],&string[2],&string[3],&string[4],&string[5],&string[6],&string[7],&string[8],&string[9],&string[10]);
  43.                       for (i=1;i<=10;i++)
  44.                       {
  45.                           printf("%d ",string[i]);
  46.                       }
  47.                       printf("\n================================\n");
  48.     }
  49.    
  50.     fclose(read);
  51.    
  52.    
  53.    
  54.    
  55.     system("pause");
  56.     return 0;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement