1. 程式人生 > >16. 編寫函式,統計一批成績中各分數段的人數。

16. 編寫函式,統計一批成績中各分數段的人數。

  1. 編寫函式,統計一批成績中各分數段的人數。
#include <stdio.h>
void myfunc(int p[],int nsize,int tt[])
{
    for(int i=0;i<nsize;i++)
    {
        if(p[i]>=90&&p[i]<=100) tt[0]++;
        else if(p[i]>=80&&p[i]<=89) tt[1]++;
        else if(p[i]>=70&&p[i]<=79) tt[2]++;
        else
if(p[i]>=60&&p[i]<=69) tt[3]++; else tt[4]++; } } int main() { int st[30]={12,65,78,54,65,78,89,23,24,68,77,88,99,100,65,79,60,80,70,77,88,90,95,96,91,85,69,76,74,39},i,tt[5]={0}; myfunc(st,30,tt); for(i=0;i<5;i++) printf("%d\n",tt[i]); return 0; }