图书管理系统c语言课程设计图书管理系统c语言课程设计
fwrite(&book[i],sizeof(struct book),1,fp2); }
default:printf(\没有这样的操作!\ }
continue;}
fwrite(&book[i],sizeof(struct book),1,fp2); }
fclose(fp); fclose(fp2);
fp=fopen(\fp2=fopen(\
for(i=0;fread(&book[i],sizeof(struct book),1,fp2)!=0;i++) {
fwrite(&book[i],sizeof(struct book),1,fp); }
fclose(fp);
fp2=fopen(\fclose(fp2);
printf(\按任意键返回...\\n\getchar(); return 0; }
bookcount() {
FILE *fp; int i,n=0;
fp=fopen(\
for(i=0;fread(&book[i],sizeof(struct book),1,fp)!=0;i++) {
if(book[i].booknum!=0&&strlen(book[i].bookname)!=0&&strlen(book[i].bookcreat)!=0){
printf(\第%d本书\\n序号书名作者单价 状态 \\n\
printf(\ printf(\%ds \ printf(\%4.2f %d(1在/0不在)\\n\ n=n+1;} }
- 20 -
fclose(fp);
printf(\目前共有%d本书.\\n\printf(\按任意键返回...\\n\}
end() { printf(\ printf(\ printf(\┃┃ 谢谢使用本系统 , 再见! ┃┃\\n\
printf(\printf(\ }
main() {
char ch1,ch2,ch4; do {
printf(\
printf(\『制作:莫方民 学号:144030318 班级: 计科1403\\n\\n\ printf(\ printf(\
printf(\请选择需要的服务:\\n\ printf(\查阅图书 \\n\ printf(\借阅图书 \\n\ printf(\管理系统 \\n\ printf(\还书 \\n\ printf(\退出 \\n\
printf(\请输入数字0━4:\\n\ ch1=getch();switch(ch1){
case '1':chabook();break;case '2':lendbook();;break;case '3':{do{
printf("修改和删除输入1插入输入2\n")。4、浏览、查询、统计、添加、删除和修改图书借阅者的基本信息。图书馆管理员可以实现对图书的查询、添加、删除、修改,对图书借阅者信息的添加、删除、修改,对图书借阅者对图书的借阅功能、换书功能、续借功能、查询功能的实现。
printf("请按照正确的格式输入,或者输入-1返回上一目录\n")。printf('\n\n按顺序输入%d个学生学号和%d门课程的成绩\n\n',m,n)。20 n 0 1.38 ×10 j /k [55k +177.26k ] 0.32 ×10 w / hz 课后答案网 第五章 数字信号的基带传输 5.1 返回页首 5.2 课后答案网 返回页首 5.3 课后答案网 课后答案网 课后答案网 返回页首 5.4 课后答案网 返回页首 5.5 课后答案网 课后答案网 课后答案网 返回页首 5.6 课后答案网 课后答案网 课后答案网 返回页首 5.7 课后答案网 课后答案网 课后答案网 返回页首 5.8 课后答案网 返回页首 5.9 课后答案网 课后答案网 返回页首 课后答案网 5.10 返回页首 5.11 课后答案网 课后答案网 课后答案网 返回页首 5.12 课后答案网 返回页首 5.13 课后答案网 返回页首 5.14 课后答案网 返回页首 5.15 返回页首 5.16 课后答案网 课后答案网 返回页首 5.17 课后答案网 课后答案网 返回页首 课后答案网 5.18 返回页首 课后答案网 5.19 返回页首 5.20 课后答案网 课后答案网 返回页首 课后答案网 第六章 数字信号的频带传输 6.1 课后答案网 返回页首 6.2 课后答案网 课后答案网 返回页首 课后答案网 6.3 课后答案网 返回页首 课后答案网 6.4 课后答案网 返回页首 6.5 课后答案网 课后答案网 课后答案网 返回页首 6.6 课后答案网 课后答案网 8.1 y t x t x t + 。
- 21 -
ch2=getch();switch(ch2){
case '1':addbook();break;
case '2':delbook();break;case '3':changebook();break;
case '4':bookcount();getch();break;case '5':{do{
输入完毕请按登陆 选择实物卡冲值(注意.一定要用实物卡)填劲舞团充值卡卡号 填你准备的冲值卡卡号。 然后输入账号就用自己的帐号和密码 输入完毕请按登陆 选择实物卡冲值(注意.一定要用实物卡)填劲舞团充值卡卡号 填你准备的冲值卡卡号 充值卡密码 (多少钱的冲值卡都可以啊。各个银行的转账方法插卡—输入卡密码—选择转账交易—输入卡密码—输入转入卡卡号—输入转账金额—显示转入卡号、转入户名、转入金额并要求确认—交易完成显示交易金额和手续费并提示是否显示余额—询问是否打印交易凭条。
case '1':addcar();break;case '2':delcar();break;case '3':lendcount();break;case '4':carcount();break;case '0':break;
default:printf(\无此操作!\\n\}
}while(ch4!='0');}break;case '0':break;
while c celsius 5 * fahr - 32 / 9 celsius 5 95 / 9c 5 9 5 / 900 printf printf 7 % …… %d printf " %d\t%d\n", fahr, celsius 。 strlen for n continue break break continue forwhile do-while while do-while continue for continue switch switchcontinue a for i 0。case 11:case 9:case 6:case 4:printf("30天\n")。
default:printf(\无此操作!\\n\ }
}while(ch1!='0'); }
- 22 -
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-98383-1.html
辛苦了
海军联动
实力提升才是最关键的