- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                图书信息管理系统1
                    # includestdio.h
# includeprocess.h
# includeio.h
# includestring.h
int N;
struct tuguan
{
	char hao[20];
	char name[20];
	char author[20];
	char pub[20];
	char time[20];
	float price;
};
struct tuguan tuguan[200];
int putchoice();
void shu();
void output();
void cha();
void xiu();
void del();
void init();
void save();
int putchoice()			/*选择操作参数*/
{
	int mychoice;
	printf(\n******************************\n);
	printf(*		主菜单          *\n);
	printf(*	1--增加图书信息     *\n);
	printf(*	\t2--浏览图书信息     *\n);
	printf(*	\t\t3--查询图书信息     *\n);
	printf(*	\t\t\t4--修改图书信息     *\n);
	printf(*	\t\t\t\t5--删除图书信息     *\n);
	printf(*	\t\t\t\t\t6--退出图书系统     *\n);
	printf(******************************************************************\n);
	printf(\n 请输入你的选择:);
	scanf(%d,mychoice);
	return mychoice;
}
void read1()
{
	FILE *fp;
	N=0;
	fp=fopen(tushu.dat,r);
	if(fp==NULL)
	{
		printf(文件打开失败!);
		exit(0);
	}
	while(! feof(fp))
	{fread(tuguan[N],1,sizeof(struct tuguan),fp);
	N++;
	}
	N--;
	fclose(fp);
	printf(现在有 %d 本书,初值为:,N);
	output();
}
void init()
{
	if(access(tushu.dat,0))
	shu();
	else
	read1();
}
void shu()											/*录入图书信息*/
{
	FILE *fp;
	int i;
	printf(\n请输入图书的数量:);
	scanf (%d,N);
	fp=fopen(tushu.dat,w);
	for(i=0;iN;i++)
	{
		printf(\n请输入图书信息);
		printf(\n图书编号:);
		getchar();
		gets (tuguan[i].hao); 
		printf(\n图书书名: );
		gets (tuguan[i].name);
		printf(\n图书作者: );
		gets (tuguan[i].author);
		printf(\n出版单位:);
		gets (tuguan[i].pub);
		printf(\n出版时间: );
		gets (tuguan[i].time);
		printf(\n图书价格: );
		scanf(%f,tuguan[i].price);
		fwrite(tuguan[i],sizeof(struct tuguan ),1,fp);       /*成块写入文件*/
	}
	fclose(fp);
}
void zeng()
{
	
	printf(\n请输入图书信息);
	printf(\n图书编号: );
	getchar();
	gets (tuguan[N].hao); 
	printf(\n图书书名: );
	gets (tuguan[N].name);
	printf(\n图书作者: ); 
	gets (tuguan[N].author );
	printf(\n出版单位:);
	gets (tuguan[N].pub);
	printf(\n出版时间: );
	gets (tuguan[N].time);
	printf(\n图书价格: );
	scanf(%f,tuguan[N].price);
	N++;
	save();
	output();
}
void output()							/*从短到长排序输出*/
{
	
                您可能关注的文档
- 新课标下英语课堂里的情感教育.doc
 - 八年级秋期数学教学计划.doc
 - 七上课本对话.doc
 - 巧妙理解定积分疑难问题.doc
 - 矿山机械图片(中间三章).doc
 - 各区力学综合.doc
 - 人教版七年级下一元一次方程测试题.doc
 - 六年二班九月份月考数学测试.doc
 - 硬盘维修日志.doc
 - 高一生物期末考试模拟试题.doc
 
- 【浦银国际-2025研报】近期重点关注医保谈判结果.pdf
 - 【港交所-2025研报】恒昌集团国际 年报2024 - 2025.pdf
 - 【深交所-2025研报】中色股份:2025年三季度报告.pdf
 - 【上交所-2025研报】爱普香料集团股份有限公司2025年第三季度报告.pdf
 - 【上交所-2025研报】东珠生态环保股份有限公司2025年第三季度报告.pdf
 - 【上交所-2025研报】航天工程公司2025年第三季度报告.pdf
 - 【上交所-2025研报】海信视像科技股份有限公司2025年第三季度报告.pdf
 - 【世界卫生组织-2025研报】Multi-country outbreak of cholera, external situation report #31 -29 October 2025.pdf
 - 【浦银国际-2025研报】青岛啤酒(600600):青岛啤酒股份(00168):平均销售单价同比增速转负,但销量仍保持正增长,维持港股“买入”及A股“持有”.pdf
 - 【上交所-2025研报】光明地产2025年第三季度报告.pdf
 
原创力文档
                        

文档评论(0)