當前位置:編程學習大全網 - 編程軟體 - 編程模板定制

編程模板定制

思路:隨機生成9個數放入數據中,然後求最大值和最小值,記錄最大值和最小值下標。計算平均值時,在求和的過程中跳過最大值和最小值。

C#代碼:

int[]nums = new int[9];

Random r = new Random();

for(int I = 0;我& ltnums。長度;i++) {

nums[I]= r . Next();

}

int max = nums[0];

int min = nums[0];

int maxIndex =-1;

int minIndex =-1;

for(int I = 0;我& ltnums。長度;i++) {

if(nums[I]& gt;最大){

max = nums[I];

maxIndex = I;

}

if(nums[I]& lt;最小){

min = nums[I];

minIndex = I;

}

}

int sum = 0;

for(int I = 0;我& ltnums。長度;i++) {

if (i==maxIndex||i==minIndex) {

繼續;

}

sum+= nums[I];

}

int svg = sum / (nums。長度-2);

}

  • 上一篇:已知fosc=6MHz,試編寫程序,利用T0工作在方式3,使P1.0和P1.1分別輸出400μs和1ms方波。
  • 下一篇:計算機二級怎麽考?流程是什麽樣的?
  • copyright 2024編程學習大全網