java中的接口是类吗
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小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~