c语言中学生管理系统的开发
来源:互联网 发布:一组数据的置信区间 编辑:程序博客网 时间:2024/04/27 16:11
学生管理系统文档
新建一个学生管理系统的项目和在.h头文件声明如下:
在主函数的程序如下:
在manager.c实现方法代码如下:
//
// Manager.c
// 学生管理系统
//
// Created by ibokan on 16/4/6.
// Copyright © 2016年 huangfu. All rights reserved.
//
#include "Manager.h"
#include<stdlib.h>
#include<string.h>
//定义学员结构体
typedefstruct
{
int num;//学号
char sex;//性别
char *name;//姓名
float score;//成绩
}Student;
//定义一个结构体数组存放学生
Student stus[30];
//定义一个计数器计算学生总人数
int stuCount;//全局变量
//声明正确的用户名和密码
char *userName ="admin";//用户名
char *userPwd ="admin";//密码
int loginfun()
{
//提示输入用户名
printf("请输入用户名:");
//创建一个指针变量存放输入的用户名
char *inputUserName =calloc(10, sizeof(char));
//接收
scanf("%s",inputUserName);
//提示输入密码
printf("请输入您的密码:");
//创建一个字符指针存放密码
char *inputUserPwd =calloc(10, sizeof(char));
//接收
scanf("%s",inputUserPwd);
//判断用户名和密码是否匹配
if ((strcmp(userName, inputUserName) ==0)&&(strcmp(userPwd, inputUserPwd )== 0))
{
free(inputUserPwd);
free(inputUserName);
return 1;//登录成功
}
else
{
printf("登录失败,用户名或密码错误!\n");
return 0;//登录失败
}
}
/**
* 学员信息界面功能选择
*/
void chooseMsgFun()
{
//提示
printf("请输入您的选择