C语言课程设计——家庭财务管理系统(3)
}
for(i=0;strcmp(k,"1")!=0&&strcmp(k,"0")!=0;i++)
{
if(i!=0)
{printf("\n输入格式错误,请重新输入1或者0 !!");}
printf("\n\n是否确定修改密码(是输入1否0):");
scanf("%s",k);
}
if(strcmp(k,"1")==0)
{
strcpy(peo[a].code,code1);
printf("\n······\n密码修改成功。\n");
hold();
}
if(strcmp(k,"0")==0)printf("\n\n放弃修改密码.\n");
}
}
return 0;
}
int ranking()//月度收支排行榜
{
int i,a,t,j=0,year,month,incom[20],outpu[20];
char nam[20][20];
carry();
printf("请输入你想浏览的哪年哪月的收支排行榜:\n年份 月份\n");
scanf("%d%d",&year,&month);
printf("\n 【收入排行榜】\n");
printf("\n排行 姓名 收入 支出 总计\n");
printf(" (元) (元) (元)\n");
for(i=0;i<m;i++)
{
if(thi[i].year==year&&thi[i].month==month)
{
strcpy(nam[j],thi[i].name);
incom[j]=thi[i].income;
outpu[j]=thi[i].output;
j++;
}
}
for(i=0,a=0;a<j;a++)
{
for(t=1;t<j;t++)
{
if(incom[i]<incom[t])i=t;
}
printf("NO.%-5d%-10s %-9d%-9d%-9d\n",a+1,nam[i],incom[i],outpu[i],incom[i]-outpu[i]);
incom[i]=0;
i=0;
}
j=0;
carry();
printf("\n 【支出排行榜】\n");
printf("\n排行 姓名 支出 收入 总计\n");
printf(" (元) (元) (元)\n");
for(i=0;i<m;i++)
{
if(thi[i].year==year&&thi[i].month==month)
{
strcpy(nam[j],thi[i].name);
incom[j]=thi[i].income;
outpu[j]=thi[i].output;
j++;
}
}
for(i=0,a=0;a<j;a++)
{
for(t=1;t<j;t++)
{
if(outpu[i]<outpu[t])i=t;
}
printf("NO.%-5d%-10s %-9d%-9d%-9d\n",a+1,nam[i],outpu[i],incom[i],incom[i]-outpu[i]);
outpu[i]=0;
i=0;
}
return 0;
}
int go() //系统退出界面
{
printf("\n\n 『谢谢使用家庭财务管理系统』\n\n\n\n\n");exit(0); return 0;
}
int choose1() //家长选择功能
{
int k;
scanf("%d",&k);
system ("cls");
switch(k)
{
case 1:system ("cls");skin_peo();break;
case 2:system ("cls");change_thing();break;
case 3:system ("cls");add_people();break;
case 4:system ("cls");dele_thing();break;
case 5:system ("cls");search();break;
case 6:system ("cls");ranking();break;
case 7:system ("cls");add_thing();break;
case 8:system ("cls");change_host();break;
case 9:system ("cls");dele_people();break;
case 10:system ("cls");change_code();break;
case 11:system ("cls");go();break;
}
return 0;
}
int choose2() //普通成员选择功能
{
int k;
scanf("%d",&k);
system ("cls");
switch(k)
{
case 1:system ("cls");skin_peo();break;
case 2:system ("cls");search();break;
case 3:system ("cls");ranking();break;
case 4:system ("cls");change_code();break;
case 5:system ("cls");go();break;
}
return 0;
}
void face1() // 家长登陆界面
{
printf("\n 家长选择菜单\n");
printf(" 〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒\n\n");
printf(" 1. 浏览家庭成员信息 2. 修改家庭成员收支信息\n");
printf(" 3. 增加新的家庭成员 4. 删除家庭成员收支信息\n");
printf(" 5. 查询成员收支信息 6. 家庭成员收支排行榜\n");
printf(" 7. 录入成员收支信息 8. 更改家长\n"); printf(" 9. 删除家庭成员 10. 修改密码\n"); printf(" 11. 退出界面\n\n");
printf(" 〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒〒\n\n");
printf(" 请从1-11中输入您的选择:");
}
void face2() //普通成员登陆界面
{
printf("\n 普通成员选择菜单\n");
printf(" ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n");
printf(" ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n");
printf(" 1. 浏览家庭成员信息 2. 查询成员收支信息\n \n");
printf(" 3. 家庭成员收支排行榜 4. 修改密码\n\n"); printf(" 5. 退出界面\n\n");
printf(" ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━\n");
printf(" ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n");
printf(" 请从1-5中输入您的选择:");
}
void f1c1() //家长登录
{
int q=100;
face1();
choose1();
printf("\n1.返回上一级 2.退出系统\n请输入你的选择:");
scanf("%d",&q);
if(q==1)
{
system ("cls");
f1c1();
}
else
if(q==2)
{
system ("cls");
go();
}
}
void f2c2() //普通成员登陆
{
int q=100;
face2();
choose2();
printf("\n1.返回上一级 2.退出系统\n请输入你的选 …… 此处隐藏:2072字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [小学教育]四年级综合实践活动课《衣物的洗涤》教
- [小学教育]2014半年工作总结怎么写
- [小学教育]20世纪外国文学专题综合试题及答案
- [小学教育]TS_1循环使用催化丙烯环氧化反应研究
- [小学教育]最实用的考勤签到表(上下班签到表)
- [小学教育]气候与生态建筑——以新疆民居为例
- [小学教育]二人以上股东有限责任公司章程参考样本
- [小学教育]2014届第一轮复习资料4.1,3美好生活的
- [小学教育]土方开挖、降水方案
- [小学教育]手绘儿童绘本《秋天的图画》(蜡笔)
- [小学教育]2002级硕士研究生卫生统计学考试试题
- [小学教育]环保装备重点发展目录
- [小学教育]金蝶K3合并报表培训教材
- [小学教育]岩浆岩试题及参考答案
- [小学教育]知之深爱之切学习心得
- [小学教育]第十二章 蛋白质的生物合成
- [小学教育]Chapter 2-3 Solid structure and basi
- [小学教育]市政道路雨季专项施工方案
- [小学教育]中国海洋大学2012-2013学年第二学期天
- [小学教育]教育心理学第3章-学习迁移
- 浅谈深化国企改革中加强党管企业
- 2006年中国病理生理学会学术活动安排
- 设计投标工作大纲
- 基于ARP的网络攻击与防御
- 2016届湖北省七市(州)教科研协作体高三
- Google_学术搜索及其检索技巧
- 2019-2020学年七年级地理下册6.3美洲教
- 城市道路可研报告
- 【名师指津】2012高考英语 写作基础技
- 6级知识点培训北京师范大学《幼儿智趣
- 注册会计师会计知识点:金融资产
- 新安装 500 kV 变压器介损分析与判断
- PS2模拟器PCSX2设置及使用教程.
- 医院药事管理与药剂科管理组织机构
- {PPT背景素材}丹巴的醉人美景,免费,一
- NAS网络存储应用解决方案
- 青海省西宁市六年级上学期数学期末考试
- 测量管理体系手册依据ISO10012:2003
- 洞子小学培养骨干教师工作计划
- 浅谈《牛津初中英语》的教材特点及教学




