数据结构课程设计报告--个人帐簿管理系统设计内容摘要:

printf(**\t 欢迎进入个人账簿管理系统 \t**\n)。 printf(**\t\t\t\t\t\t**\n)。 printf(\n)。 printf(\n)。 printf(**\t输入数据 \t\t查看数据 \t**\n)。 printf(**\t修改数据 \t\t查询数据 \t**\n)。 printf(**\t排序数据 \t\t删除数据 \t**\n)。 printf(**\t求和数据 \t\t0、退出系统 \t**\n)。 printf(\n)。 printf(\n\n)。 printf(\t\t 请输入要进行的操作 :\n)。 scanf(%d, amp。 mode)。 }while(mode 8 || mode 1)。 switch(mode) { case 1://输入数据 Input(data)。 //调用输入数据函数 WriteInfor(data)。 //调用向文件内写入内容函数 system(pause)。 //调用按任意按键输出函数 system(color d)。 break。 case 2://查看数据 ChangeFormat()。 //调用查看数据函数 system(pause)。 system(color e)。 break。 case 3://修改数据 system(color 3)。 mode = Search(data)。 //复制 mon = datamonth。 //复制 if(mode != Ok) printf(\n没有符合条件的记录 \n)。 else { printf(\n 记录月份 食品消费 房租费用 子女费用 水电费用 医疗费用 储蓄费用 本月收入 \n)。 //输出 printf(\n)。 printf(%7d %8d %8d %8d %8d %8d %8d %8d\n, datamonth, datafood_c, datarent_c, datachildren_c, datawater_ele_c, datahospital_c, datacarring_c, dataine_c)。 Input(data)。 //调用输入数据函数 Modify(data, mon)。 //调用修改数据函数 } system(pause)。 break。 case 4://查询数据 system(color e)。 mode = Search(data)。 if(mode != Ok) printf(\n没有符合条件的记录 \n)。 else { printf(\n 记录月份 食品消费 房租费用 子女费用 水电费用 医疗费用 储蓄费用 本月收入 \n)。 //输出 printf(\n)。 printf(%7d %8d %8d %8d %8d %8d %8d %8d\n, datamonth, datafood_c, datarent_c, datachildren_c, datawater_ele_c, datahospital_c, datacarring_c, dataine_c)。 } system(pause)。 break。 case 5://排序数据 system(color ff)。 mode = Search(data)。 //复制 if(mode != Ok) printf(\n没有符合条件的记录 !\n)。 //判断输出 else Sort(data)。 //调用排序函数 system(pause)。 break。 case 6://删除数据 system(color a)。 mode = Search(data)。 //复制 mon = datamonth。 //复制 if(mode != Ok) printf(\n没有符合条件的记录 !\n)。 //判断输出 else { printf(\n 记录月份 食品消费 房租费用 子女费用 水电费用 医疗费用 储蓄费用 本月收入 \n)。 //输出 printf(\n)。 printf(%7d %8d %8d %8d %8d %8d %8d %8d\n, datamonth, datafood_c, datarent_c, datachildren_c, datawater_ele_c, datahospital_c, datacarring_c, dataine_c)。 Delete(mon)。 //调用输入数据函数 } system(pause)。 break。 case 7://求本月消费之和 system(color a)。 mode = Search(data)。 //复制 if(mode != Ok) printf(\n没有符合条件的记录 !\n)。 //判断输出 else Sum_const(data)。 system(pause)。 break。 case 0://0、退出系统 getchar()。 //调 用系统函数 Show_close_infomation()。 //调用关机画面函数 system(color c)。 break。 } free(data)。 //释放内存空间 } void Input(Infor *newI) {//声明接收按键输入的数据函数 printf(\n记录月份 食品消费 房租费用 子女费用 水电费用 医疗费用 储蓄费用 本月收入 \n)。 //输出 scanf(%7d %8d %8d %8d %8d %8d %8d %8d, amp。 newImonth, amp。 newIfood_c, amp。 newIrent_c, amp。 newIchildren_c, amp。 newIwater_ele_c, amp。 newIhospital_c, amp。 newIcarring_c, amp。 newIine_c)。 fflush(stdin)。 //系统函数调用 (即清理标准输入流,把多余的仍未被保存的数据丢掉 ) } void WriteInfor(Infor *new1) {//声明向文。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。