食品管理系统

本文介绍如何使用C语言开发一款食品管理系统,涵盖了系统设计、数据结构和算法应用等方面,旨在提升程序设计能力并实现高效管理食品库存。
摘要由CSDN通过智能技术生成
#include<stdio.h>
#include<math.h>
#include<stdlib.h>

typedef struct{
   
	int id;              //食品编号 
	char name[100];      //食品名称 
	int tem_a;           // 温度系数a 
	double tem_b;           //温度系数b 
	int now_temperature; //当前温度
	double v;            //变质速率 
	double state;           //变质状态 
	double day;              //保质期 
}food;

food foods[4];   //四个食品数据 

int n;

void init(){
   
	printf(" ===========食品管理========== \n");
	printf("1.查看食品信息\n");
	printf("2.排序食品保质期\n");
	printf("3.更新食品信息\n");
	printf("选择业务======\n");
	scanf("%d",&n);
}

//从文件里读出数据到内存中 
void FromFile(){
   
	FILE * p = NULL; 
	p = fopen("food.dat","rb");
	int i;
	for(i = 0 ; i < 4 ; i++)fread(&foods[i],sizeof(food),1,p);
	fclose(p);
}

//输入数据并保存到文件中 
void ToFile(){
   
	FILE * p = NULL;
	p = fopen(<
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值