第一范文网 - 专业文章范例文档资料分享平台

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

来源:用户分享 时间:2025/7/31 21:19:02 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

.

int pp; int i,j; info_daoru();

printf(\请输入要修改学生的学号:\查找

scanf(\printf(\

for(i=0;i<=count;i++){

if(info[i].number==pp) break;

}

if(i>=count) {printf(\没有找到该学生!\\n\

printf(\学号 姓名 性别 家庭地址 联系电话\\n\//显示

printf(\printf(\printf(\printf(\printf(\

printf(\是否修改?\\t 1.是 \\t 2.否 \\t \

while(1){ //修改

scanf(\switch(j){ case 1:{

printf(\学号为:%.0d\\n\printf(\请输入姓名:\

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

scanf(\

if( ( strcmp(p.sex ,\男\

女\

17 / 44

. { printf(\你输入的内容不符合要求,请从新输入!按任意键继续……\\n\ getch(); continue; }

printf(\请输入家庭地址\

scanf(\ printf(\请输入电话号码:\

scanf(\

printf(\修改成功!\\n\\n\ info_xieru(); //保存

}

case 2: return;

default : printf(\输入错误!请重新输入!\ } break;

}

printf(\

system(\}

12)学生成绩数据导入

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

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

功能 :学生成绩从文件导入

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

18 / 44

return;

.

void data_daoru() 导出 {

FILE *f_data;

int i;

//学生数据

info_daoru();

i=0;

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

if((f_data=fopen(\ }

printf(\打开文件失败!\\n\\n\return;

while(!feof(f_data)){

fscanf(f_data,\%d %d %d %f %d %d %d %d %f \,&d.pinde,&d.teacher,&d.ceping);

}

printf(\导入已完成!共导入 %d 条记录!\\n\\n\\n\

data[i]=d; i++;

fclose(f_data); //关闭文件 }

13)数据写入

19 / 44

system(\

. /**************************************************

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

功能 :学生数据写入到文件

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

void data_xieru() //写入文件函数 {

if((f=fopen(\ }

printf(\打开文件失败!\\n\\n\exit(0); int i; FILE *f;

for(i=0;i

fprintf(f,\%d %d %d %f %d %d %d %d %f \].avg,data[i].ksmc,data[i].huping ,data[i].pinde,data[i].teacher,data[i].ceping);

}

fclose(f);

20 / 44

.

printf(\system(\

system(\ }

14)数据输入函数

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

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

功能 :录入学生数据

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

void data_input() {

//printf(\警告!原有成绩将被覆盖!\\n\

printf(\输入数字选择(0.返回;其余数字继续)\\n\\n\scanf(\if(choice==0) return;

printf(\正在导入...\\n\\n\ //判断 if((f_info=fopen(\

printf(\打开文件失败!\\n\\n\return;

21 / 44

return;

//数据输入

FILE *f_info; int choice,i,k;

搜索更多关于: 学生综合测评系统(C语言设计) 的文档
学生综合测评系统(C语言设计).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0zpw77baq27b8vd538ce5nrap1rg1l00xk6_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top