Advertisement
kk258966

11/14 進階程式設計 練習一

Nov 14th, 2014
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.02 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. int main(void)
  5. {
  6.    
  7.    
  8.    int i,j;
  9.      float sum;
  10.     //////////////////////讀檔///////////////////
  11.    
  12.    
  13.  printf("**讀成績檔**\n\n");
  14.  FILE *read01;
  15.  int line[12][12];
  16.  int count=1;
  17.  read01=fopen("score.txt","r");
  18.  
  19.  while(! feof(read01))
  20.  {
  21.     fscanf(read01,"%d %d %d %d %d ",&line[count][1],&line[count][2],&line[count][3],&line[count][4],&line[count][5]) ;  
  22.    
  23.     count++;    
  24.  }
  25.  fclose(read01);
  26.  
  27.  for (i=1;i<count;i++)
  28.  {
  29.     sum=0;
  30.     for(j=1;j<=5;j++)
  31.     {
  32.       printf("%d,\t ",line[i][j]);
  33.       sum=sum+line[i][j];              
  34.     }    
  35.    
  36.     printf("   總和=%.f \t",sum);
  37.     printf("平均=%.2f \t",sum/5);
  38.     printf("\n=============================\n");
  39.    
  40.  }
  41.  
  42.  
  43.  
  44.   for (j=1;j<=5;j++)
  45.  {
  46.     sum=0;
  47.     for(i=1;i<count;i++)
  48.     {
  49.      
  50.       sum=sum+line[i][j];              
  51.     }    
  52.    
  53.     printf("%.2f \t",sum/(count-1));
  54.    
  55.  }
  56.  printf("\n");
  57.  
  58.     system("pause");
  59.     return 0;
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement