作业二

网友投稿 212 2022-10-30


作业二

通过学习学生信息管理系统软件,c程序中,如何设计和编写一个应用系统

1从文件操作角度分析

需要将学生的姓名,班级,学号等信息保存在同一个文件里。这样调用学生信息时就更加方便

2从结构化程序和函数角度分析

一个系统管理系统包含若干个功能,而为了方便使用,我们需要将所用功能结构化,定义相应的程序。

3结构体的作用和应用

结构体是将若干个变量进行集合,进行统一调用,在需要多个变量的程序中起到关键作用。

设计一个产品首先我们需要了解这个系统都应包含什么样的功能,然后运用c语言将每一个独立的

功能进行模块化编程,最后将所有模块有机的结合在一起,完成相应的系统功能。

学生管理系统代码:

#include"stdio.h"

#include"stdlib.h"

#include"string.h"

#include"conio.h"

#define PAGE 3

#define MAX 1000

#define N 5

int k=0;

typedef struct

{   int num;

char name[20];

int age;

char studentclass[20];

int room;

int unit;

}STUDENTS;

int read_file(STUDENTS stu[])

{ FILE *fp;

int i=0;

if((fp=fopen("stu.txt","rt"))==NULL)

{printf("\n\n*****库存文件不存在!请创");

return 0;

}

while(feof(fp)!=1)

{

break;

else

i++;

}

fclose(fp);

return i;

}

void save_file(STUDENTS stu[],int sum)

{FILE*fp;

int i;

if((fp=fopen("stu.txt","wb"))==NULL)

{printf("写文件错误!\n");

return;

}

for(i=0;i

printf("写文件错误!\n");

fclose(fp);

}

int input(STUDENTS stu[])

{  int i,x;

for(i=0;i


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:作业三
下一篇:Spring事务的开启原理详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~