|  |  |  | @ -412,8 +412,29 @@ void SearchbyName(STU stu[],int n,int m) | 
			
		
	
		
			
				
					|  |  |  |  | ``` | 
			
		
	
		
			
				
					|  |  |  |  | void StatisticAnalysis(STU stu[],int n,int m) | 
			
		
	
		
			
				
					|  |  |  |  | { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         int i,j,t[6]; | 
			
		
	
		
			
				
					|  |  |  |  |         for(j=0;j<m;j++) | 
			
		
	
		
			
				
					|  |  |  |  |         { | 
			
		
	
		
			
				
					|  |  |  |  |                 printf("For course %d:\n",j+1); | 
			
		
	
		
			
				
					|  |  |  |  |                 memset(t,0,sizeof(t));        //将数组 t 的全部元素初始化为0 | 
			
		
	
		
			
				
					|  |  |  |  |                 for(i=0;i<n;i++) | 
			
		
	
		
			
				
					|  |  |  |  |                 { | 
			
		
	
		
			
				
					|  |  |  |  |                         if(stu[i].score[j]>=0&&stu[i].score[j]<60) t[0]++; | 
			
		
	
		
			
				
					|  |  |  |  |                         else if(stu[i].score[j]<70)    t[1]++; | 
			
		
	
		
			
				
					|  |  |  |  |                         else if(stu[i].score[j]<80)    t[2]++; | 
			
		
	
		
			
				
					|  |  |  |  |                         else if(stu[i].score[j]<90)    t[3]++; | 
			
		
	
		
			
				
					|  |  |  |  |                         else if(stu[i].score[j]<100)   t[4]++; | 
			
		
	
		
			
				
					|  |  |  |  |                         else if(stu[i].score[j]==100)  t[5]++; | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |                 for(i=0;i<=5;i++) | 
			
		
	
		
			
				
					|  |  |  |  |                 { | 
			
		
	
		
			
				
					|  |  |  |  |                         if(i==0) printf("<60\t%d\t%.2f%%\n",t[i],(float)t[i]/n*100); | 
			
		
	
		
			
				
					|  |  |  |  |                         else if(i==5) printf("%d\t%d\t%.2f%%\n",(i+5)*10,t[i],(float)t[i]/n*100); | 
			
		
	
		
			
				
					|  |  |  |  |                         else printf("%d-%d\t%d\t%.2f%%\n",(i+5)*10,(i+5)*10+9,t[i],(float)t[i]/n*100); | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | ``` | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | //函数功能:打印学生成绩 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |