资源简介
学生成绩管理系统C语言,附有完整项目文件和代码,另外有对应的word文档。
代码片段和文件信息
/***********************************************************
我的信息: *
姓名: 汪建林 生日:1985年2月26日 *
毕业学校: 2007年于成都理工大学 *
家乡地址: 四川渠县望溪乡包山村5组 *
联系QQ: 287307421 联系电话: 13558690869 *
联系Email: wangjianlin1985@126.com 287307421 *
双鱼林程序淘宝店: http://shop34864101.taobao.com *
双鱼林程序拍拍店: http://287307421.paipai.com *
网站: http://www.shuangyulin.com *
*
需要更多程序可以联系我,保证运行! *
***********************************************************/
#include “stdio.h“
#include “stdlib.h“
#include “conio.h“
#include “string.h“
#define N 10
#define FILENAME “student.txt“
typedef struct
{
int num1;
char name1[10];
int fen;
}LESSON;
typedef struct
{
int num2; /*学号*/
char name2[10];/*姓名*/
char xing[10];
int num3;
int tele;
float score[3];
float zong;
float fen2;
}STUDENT;
/*******************************************************
功能:显示菜单
参数:无
返回值:无
*******************************************************/
void displayMenu()
{
printf(“\n+++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n“);
printf(“+ 学生成绩管理系统2.0 +\n“);
printf(“+ +\n“);
printf(“+ 1. 输入课程信息 +\n“);
printf(“+ 2. 输入学生信息成绩 +\n“);
printf(“+ 3. 学生基本情况查询 +\n“);
printf(“+ 4. 成绩查询 +\n“);
printf(“+ 5. 删除信息 +\n“);
printf(“+ 6. 按综合成绩或实得学分升序或降序排序并显示数据 +\n“);
printf(“+ 7. 程序结束 +\n“);
printf(“+ +\n“);
printf(“+++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n“);
}
/*******************************************************
功能:登陆函数,验证口令
参数:
参数1:n
类型:char []
说明:用户输入口令
返回值:1或0
类型:int
说明:1表示通过验证;0表示没有通过
*******************************************************/
int login(char password[])
{
static char LESSONy[10]=“123“;
if(strcmp(passwordLESSONy)==0)
return 1;
else
return 0;
}
int readFromFile2(LESSON lesson[])
{
FILE *fp=NULL;
int i=0;
fp=fopen(“student2““rb“);
if(fp!=NULL)
{
while(!feof(fp))
{
if(i>=N)
break;
if(fread(lesson+isizeof(LESSON)1fp))
i++;
}
fclose(fp);
}
return i;
}
/*******************************************************
功能:从文件读信息到结构体数组中
参数:
参数1:student[]
类型:STUDENT []
说明:用来存储从文件读到的学生信息
返回值:i
类型:int
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-04-23 15:06 Debug\
文件 33792 2012-02-29 10:28 Debug\vc60.idb
文件 53248 2012-02-29 10:28 Debug\vc60.pdb
文件 221287 2012-02-29 10:28 Debug\学生成绩管理.exe
文件 228000 2012-02-29 10:28 Debug\学生成绩管理.ilk
文件 33877 2012-02-29 10:28 Debug\学生成绩管理.obj
文件 228160 2012-02-29 10:28 Debug\学生成绩管理.pch
文件 508928 2012-02-29 10:28 Debug\学生成绩管理.pdb
文件 12573 2012-02-29 10:28 学生成绩管理.cpp
文件 3475 2012-02-29 10:28 学生成绩管理.dsp
文件 532 2012-02-29 10:29 学生成绩管理.dsw
文件 33792 2012-02-29 10:29 学生成绩管理.ncb
文件 48640 2012-02-29 10:29 学生成绩管理.opt
文件 1401 2012-02-29 10:28 学生成绩管理.plg
文件 156420 2017-01-05 02:41 学生成绩管理系统C语言.docx
- 上一篇:MFC中嵌入显示opencv图像
- 下一篇:一个漂亮的VC++示波器生成类
相关资源
- 大一C语言基础学习练习例题大部分考
- 林锐 《高质量C/C++编程》
- 掌纹识别c/c++代码
- 传智播客c/c++教程
- 基于C/C++基础的物品竞拍系统
- 计算无向图中桥的数量环算法超快
- c++程序设计》第二版高等教育出版社
- C++标准库第2版_带书签_高清完整版
- SIFT代码,C/C++
- Linux环境下的文件安全传输(C/C++)
- 数据库管理系统原型开发C/C++
- C/C++程序 多元多项式的相乘
- 维特比译码+卷积码编码程序C/C++实现
- 特洛伊木马(C/C++)
- 基于c/c++实现的宿舍管理系统可做小型
- C/C++语言实现求矩阵的广义逆
- 基于C/C++的局域网聊天室源码
- 网关模板 C/C++程序编写
- socket实现的CS框架
- 贪心算法编写的01背包问题c/c++
- 操作系统实验-----MFC线程--购票系统演
- 学生社团管理系统数据结构课程设计
- K近邻算法c/c++
- 编写并调试一个模拟的进程调度程序
- C/C++:Windows编程—代码获取本地所有
- 最新传智播客C/C++第五期完整视频 R
- 理发师睡觉问题
- 基于RFID门禁系统源码 C/C++
- vs code C/C++语法高亮配置文件C/C++ The
- IDA Plugin Writing in C/C++
评论
共有 条评论