c++学生成绩管理系统

结课学生成绩管理系统

#include<stdio.h>

#define N 30

int ReadScore(int score[],long num[]);

int LinSearch(long num[],long x,int n);

int Average(int score[],int n);

void DateSort(int score[],int n);

void WeadScore(int score[],int n);

void PrintScore(int score[],int n);

void main()

{

int score[N],n,pos,aver;

long num[N],x;

n=ReadScore(score,num);

printf("total student are %d\n",n);

printf("input the seaching ID:");

scanf("%d",&x);

printf("input n:");

scanf("%d",&n);

WeadScore(score,n);

aver= Average(score,n);

printf("Average score is %d\n",aver); pos=LinSearch(num,x,n);

if(pos!=-1)

{

printf("score=%d\n",score[pos]); }

else

{

printf("Not found\n");

}

}

int ReadScore(int score[],long num[])

{

int i=-1;

do{

i++;

printf("Input student's ID and score:"); scanf("%ld%d",&num[i],&score[i]);

}while (num[i]>0 && score[i]>=0);

return i;

c++学生成绩管理系统相关文档

最新文档

返回顶部