好文档 - 专业文书写作范文服务资料分享网站

学生综合测评系统(C语言设计)

天下 分享 时间: 加入收藏 我要投稿 点赞

}

}

4)学生综合信息输出 (1) 函数描述

函 数 名 : shuchu() 输入参数 :无 输出参数 :无

功 能 :学生信息的综合输出

(2)函数程序

void shuchu() //学生综合信息输出 {

int i; data_daoru(); printf(\

printf(\____________ ____________ ________________ ___________ ___________ __________ \\n\

printf(\ 学号 姓名 电话 平均分 名次 测评总分\\n\

printf(\____________ ____________ ________________ ___________ ___________ __________ \\n\

for(i=0;i

printf(\\\n\,data[i].ksmc,data[i].ceping);

printf(\__________|___________|__________|\\n\

}

5)帮助函数

}

printf(\system(\printf(\

/************************************************** 函数名 : help() 输入参数:无 输出参数:无

功能 :显示本系统的信息

****************************************************/

void help() //帮助信息 {

system(\ //清屏

printf(\

printf(\学生综合测评系统!\\n\\n\

printf(\本系统可以存储学生的基本信息和各科成绩,并能计算考试成绩,综合测评成绩和排名。\\n\\n\

printf(\基本信息包括:学号、姓名、性别、家庭住址、联系电话;\\n\\n 各科成绩包括:语文、数学、英语成绩;\\n\\n\

printf(\其它包括:考试名次、同学互评分、品德成绩、任课教师评分等。\\n\\n\

printf(\说明:考试成绩排名是按照考试成绩计算的(考试成绩=(语+数+外)/3);\\n\\n\

printf(\综合测评总分=((考试成绩)*0.6+(同学互评分)*0.1+(品德成绩)*0.1\\n +(任课教师评分)*0.2)\\n\\n\

printf(\其它请按照提示操作即可。\\n\\n\ printf(\ system(\

}

6)学生信息导入函数

/************************************************** 函数名 : info_daoru() 输入参数:无 输出参数:无

功能 :打开存放的学生信息

****************************************************/

void info_daoru() //信息导出文件函数 { FILE *f_info;

printf(\正在导入...\\n\\n\

if((f_info=fopen(\ printf(\打开文件失败!\\n\\n\ return;

}

count=0; while(!feof(f_info)){

fscanf(f_info,\%s %s \

学生%s

%s

info[count]=p; count++;

}

printf(\导入已完成!共导入 %d 条记录!\\n\\n\\n\ fclose(f_info); system(\

}

7)学生信息输入函数

/**************************************************

函数名 : info_input() 输入参数:无 输出参数:无

功能 :录入学生个人信息

****************************************************/

void info_input() //生信息输入函数 {

int i,j;

info_daoru(); for( ; ; ){ printf(\请输入学号(输入0退出):\ scanf(\

if(p.number==0) return;

for(i=0;i<=count;i++){ //断是否存在该学生 if(p.number==info[i].number){ printf(\该学号已存在!请重新输入!\\n\\n\

return;

学判

}

}

printf(\请输入姓名:\ //输入学生信息

if( ( strcmp(p.sex ,\男\) || (strcmp(p.sex ,\女\)

scanf(\printf(\请输入性别:\scanf(\

{ printf(\你输入的内容不符合要求,请从新输入!按任意键

继续……\\n\

printf(\请输入家庭地址\

scanf(\

printf(\请输入电话号码:\scanf(\info[count]=p;

getchar(); }

continue;

for(i=0;i

if(info[i].number>info[count].number){

for(j=count;j>i;j--){

info[j]=info[j-1];

}

info[i]=p; break;

}

学生综合测评系统(C语言设计)

}}4)学生综合信息输出(1)函数描述函数名:shuchu()输入参数:无输出参数:无功能:学生信息的综合输出(2)函数程序voidshuchu()//学生综合信息输出
推荐度:
点击下载文档文档为doc格式
0bslt819mh6trx01723y3gzju6vsnw00dho
领取福利

微信扫码领取福利

微信扫码分享