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("请输入您的选择

0 0