资源简介
学生成绩管理系统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++)讲义
- GBT 28169-2011 嵌入式软件 C语言编码规范
- XUnZip Zip解压缩.rar
- Windows_API_函数大全 C/C++
- C语言程序设计教材习题参考答案.do
- 基于MFC的VC++仿QQ浏览器源码(雏形)
- 高效FFT的C/C++代码实现包括基2的DIF和
- c/c++开发网络验证和本地验证
- 操作系统存储管理实验报告c/c++
- C++编写的万年历源码
- C语言进阶源码---基于graphics实现图书
- 井字棋三连棋的AI实现,C/C++
- 《水果忍者》设计报告.doc
- MFC实现的红绿灯程序
- Win32简易画图程序
- C++网络爬虫项目
- 泡泡堂(炸弹人)小游戏C/C++完整源码
- 使用C/C++读取BITMAP的内容
- VC图像处理-用Canny算子提取边缘
- C/C++视频教程
- 个人总结的一些C/C++编码规范
- 高斯消去法求解线性方程组C/C++程序输
- celrityC/C++源码查看工具
- 网络编程MFC 实验四 FTP客户端功能实现
- C/C++语言大作业、小游戏
- 完整的C/C++时序的B+树数据库系统实现
- Eclipse C/C++ 自动补全的cdt补丁
- MongoDB C/C++开发使用案例Demo
- C/C++使用WinIO读取CMOS数据代码
- Diab C/C++ Compiler for PowerPC
评论
共有 条评论