返回列表 發帖
  1. #include<iostream>
  2. #include <cstdlib>
  3. using namespace std;

  4. int main(){
  5.     int stu_n=50;//人數
  6.     int data[stu_n][5];//學生數量成績
  7.     int min[2];
  8.     min[0]=100;
  9.     int max[2];
  10.     max[0]=0;
  11.   
  12.   for(int i=0; i<stu_n; i++){
  13.        data[i][0]=i+1;        // 座號
  14.        data[i][1]=rand()%100; // 成績1
  15.        data[i][2]=rand()%100; // 成績2
  16.        data[i][3]=rand()%100; // 成績3
  17.        data[i][4]=(data[i][1]+data[i][2]+data[i][3])/3;//平均
  18.   
  19.   if(data[i][4]>max[1]){
  20.        max[0]=i+1;
  21.        max[1]=data[i][4];               
  22.   }
  23.   if(data[i][4]<min[1]){
  24.       min[0]=i+1;
  25.       min[1]=data[i][4];                  
  26.   }
  27.    
  28.   cout << data[i][0] << "   " ;
  29.   cout << data[i][1] << "   " ;
  30.   cout << data[i][2] << "   " ;
  31.   cout << data[i][3] << "   " << endl ;
  32.    }
  33.    cout << "第一名是" << max[0] << "號 平均是" << max[1] << endl;
  34.    cout << "最後一名是" <<min[0] << "號 平均是" << min[1] << endl;
  35.    system("pause");
  36.    return 0;  
  37. }
複製代碼
張雅淳

TOP

返回列表