月与海丶 2021-03-11 20:41 采纳率: 0%
浏览 36

c语言课设,大佬求救!!!

//    文件名:main函数.c
#include"头文件.c"
int main()
{   
    int n;	                  //可显示总课表数量 
     kb stu[N];	 
	int in;  	     
	load(stu,&n);	
   while(1)
   {	
   	display();
   	scanf("%d",&in);
   	switch(in)
   	{
   		case 1:   add(stu,&n);    break;
   	}
   }
   return 0;
}  
//文件名:头文件.c
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<ctype.h>
#define N 10000
typedef struct kebiao
{
	int xq;
	char zybj[10];
	char sj[10];
	char km[10];
	char js[10];
}kb;

void display(void);
void add(kb stu[],int *ndz);
void load(kb stu[],int *ndz);
void  save(kb stu[],int n); 
//文件名:加载数组.h
#include"头文件.c"
void load(kb stu[],int *ndz)
{
	
	FILE *fp;
	int i;
	if((fp=fopen("课表汇总.dat","r"))== NULL)
	{
		*ndz=0;
		return ; 
	}
	for(i=0;fread(&stu[i],sizeof(kb),i,fp)!=0;i++);
	
	*ndz=i;
	fclose(fp);

}

  • 写回答

1条回答 默认 最新

  • 月与海丶 2021-03-11 20:41
    关注

    代码没有发全,剩下的都是函数的文件

    评论

报告相同问题?

悬赏问题

  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作