當前位置:編程學習大全網 - 編程軟體 - 分級編程

分級編程

# include & ltstdio.h & gt

# include & ltstdlib.h & gt

# include & lttime.h & gt

結構研究

{ int id

int CJ[5];

int zf

};

int main()

{int i,j,k;

struct stu a[21]={0},b;

srand(time(NULL));

for(I = 0;我& lt20;i++)

{a[i]。id = I+1;

for(j = 0;j & lt5;j++)

{a[i]。CJ[j]= rand()% 61+40;

甲[我]。zf+=a[i]。CJ[j];

答[20]。cj[j]+=a[i]。CJ[j];

}

答[20]。zf+=a[i]。ZF;

}

for(I = 0;我& lt19;i++)

for(j = 0;j & lt19-I;j++)

if(a[j]。zf & lta[j+1]。zf)

{ b = a[j];a[j]= a[j+1];a[j+1]= b;}

Printf("學號科目1科目二科目三科目四科目五平均分\ n ");

for(I = 0;我& lt20;i++)

printf(" % 7d % 6d % 6d % 6d % 6d % 6d % 7.1f \ n ",a[i]。id,a[i]。cj[0],a[i]。cj[1],a[i]。cj[2],a[i]。cj[3],a[i]。cj[4],a[i]。ZF/5.0);

i = 20

printf(" % 7s % 6.1f % 6.1f % 6.1f % 6.1f % 7.1f \ n ","平均分",a [I]。CJ。

Printf("失敗學號:");

for(I = 0;我& lt20;i++)

{ k = 0;

for(j = 0;j & lt5;j++)

?如果(a[i]。CJ[j]& lt;60)k = 1;

if(k)printf("%3d ",a[i].id);

}

printf(" \ n ");

返回0;

}

  • 上一篇:ev3的紅外遙控器設置
  • 下一篇:做動畫教程視頻?
  • copyright 2024編程學習大全網