第一范文网 - 专业文章范例文档资料分享平台

用C语言开发小型数据库管理系统代码文库

来源:用户分享 时间:2025/6/27 5:34:32 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

fprintf(fp1,\ }

int ReadComputer2(FILE *fp1){ 读出付本中的数据(文本方式) int j,k;

fscanf(fp1,\ k=num[0].num; return(k); } */

void Additive2Two(int i,FILE *fp1){ /*数据写入付本文件(二进制方式)*/ char str2[]={\

if(strcmp(filename2,str2)!=0)

strcpy(num[0].name,filename2); else

strcpy(num[0].name,filename2); num[0].num=i;

if((fwrite(&num[0],sizeof(struct count),1,fp1))!=1) {printf(\付本文件数据写入错误! \\n\ fclose(fp1); } }

int ReadComputer2Two(FILE *fp1){ /*读出付本中的数据(二进制方式)*/ int j;

if((fread(&num[0],sizeof(struct count),1,fp1))!=1) {printf(\付本文件数据读取错误! \\n\ fclose(fp1); }

j=num[0].num; return(j); } /* ************************************************************ *********************************************************** */

void Num_inquire(){ /*学号查询*/

int num,j,time; FILE *fp1,*fp2;

fp1=readfile(); /*读取文档*/

fp2=readfile2(); /*(开打方式'读'**'引用读文件名')读文件付本*/

time=ReadComputer2Two(fp2); /*读出付本中的数据(二进制方式)*/

ReadComputer2(time,fp1); /*(2方式)数据写入机器*/

fclose(fp1);fclose(fp2); printf(\输入学号:\ scanf(\ /*getchar();*/

for(j=1;j

{if(record[j].Number==num)

printf(\ Num:%3ld Math:= C:= Amount:=\\n\[j].Amount); } }

void Name_inquire(){ /*姓名查询*/

int j,time;

char Name[10]; FILE *fp1,*fp2; fp1=readfile();

fp2=readfile2(); /*(开打方式'读'**'引用读文件名')读文件付本*/

time=ReadComputer2Two(fp2); /*读出付本中的数据(二进制方式)*/

ReadComputer2(time,fp1); /*(2方式)数据写入机器*/

fclose(fp1);fclose(fp2); printf(\输入姓名:\ scanf(\ /*getchar();*/

for(j=1;j

{if(strcmp(Name,record[j].name)==0)

printf(\ Num:%3ld Math:= C:= Amount:=\\n\[j].Amount); } }

用C语言开发小型数据库管理系统代码文库.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6si305s1gf1x2cx44e354ncj33s2bw019ni_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top