C语言程序设计物业管理系统Word文档格式.docx
《C语言程序设计物业管理系统Word文档格式.docx》由会员分享,可在线阅读,更多相关《C语言程序设计物业管理系统Word文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
{
system("
cls"
);
printf("
\tWELCOME\n"
\t--------------------(*^◎^*)--------------------\n"
\t--\n"
\t-1.小区用户管理-\n"
\t-2.物业收费管理-\n"
\t-3.生成小区住户收费报表-\n"
\t-4.退出-\n"
\t-------------------o(╯□╰)o-------------------\n"
\tEND\n"
请输入所要选择内容的序号(1-4):
[]\b\b"
scanf("
%d"
&
a);
switch(a)
{
case1:
menu_2();
break;
case2:
menu_3();
case3:
biao_1();
case4:
exit(0);
default:
}
getchar();
}
voidmenu_2()
voidscan_1();
voidadd_1();
voidrewrite_1();
voiddelete_1();
voidseek_1();
system("
printf("
\t*欢迎使用小区用户管理系统*\n"
\t-----------------↖(^ω^)↗---------------------\n"
\t-1.浏览用户资料-\n"
\t-2.录入用户资料-\n"
\t-3.更改用户资料-\n"
\t-4.删除用户资料-\n"
\t-5.查找用户资料-\n"
\t-----------------O(∩_∩)O~---------------------\n"
请输入所要选择内容的序号(1-3):
scanf("
switch(a)
case1:
scan_1();
case2:
add_1();
case3:
rewrite_1();
case4:
delete_1();
case5:
seek_1();
default:
voidscan_1()
FILE*fp;
charch;
if((fp=fopen("
e:
\\data.txt"
"
r+"
))==NULL)
cannotopenthefile!
"
exit(0);
ch=fgetc(fp);
while(ch!
=EOF)
putchar(ch);
ch=fgetc(fp);
fclose(fp);
\n"
voidadd_1()
a"
文件不能打开/n"
else
inti;
intnum;
输入所要输入数据的数目="
num);
for(i=2;
i<
num+2;
i++)
{
printf("
编号:
scanf("
P[i].a);
姓名:
%s"
P[i].ming);
项目:
P[i].xiang);
已交:
P[i].b);
已欠:
P[i].c);
fprintf(fp,"
%d%s%s%d%d"
P[i].a,P[i].ming,P[i].xiang,P[i].b,P[i].c);
fclose(fp);
voidsavein_1()
inti;
FILE*fp;
fp=fopen("
r"
for(i=0;
3;
fscanf(fp,"
P[i].a,P[i].ming,P[i].xiang,&
P[i].b,&
voidrewrite_1()
voidsavein_1();
if((fp=fopen("
{
inti=0,num;
savein_1();
输入所要更改的编号[]\b\b"
while(P[i].a!
=num)
i++;
请输入所要的新标号\n"
P[i-1].a);
请输入所要的姓名\n"
P[i-1].ming);
请输入所要的收费项目\n"
P[i-1].xiang);
请输入所欠的物业费\n"
P[i-1].b);
请输入已交的物业费\n"
P[i-1].c);
fp=fopen("
w+"
i=0;
do
}while(i<
=2);
}
voiddelete_1()
intnum,i=0;
请输入所要删除人的编号:
savein_1();
while(P[i].a!
i++;
for(i;
=5;
P[i].a=P[i+1].a;
strcpy(P[i].ming,P[i+1].ming);
strcpy(P[i].xiang,P[i+1].xiang);
P[i].b=P[i+1].b;
P[i].c=P[i+1].c;
w"
i=0;
do
fprintf(fp,"
i++;
}while(i<
=5);
voidseek_1()
请输入所要查找的人的编号:
while(i!
P[i-1].a,P[i-1].ming,P[i-1].xiang,P[i-1].b,P[i-1].c);
voidmenu_3()
voidscan_2();
voidadd_2();
voiddelete_2();
\t*欢迎使用物业收费管理系统*\n"
\t------------------(⊙_⊙)----------------------\n"
\t-1.浏览小区收费项目-\n"
\t-2.增加小区收费数目-\n"
\t-3.更改小区收费项目-\n"
\t-4.删除小区收费项目-\n"
\t-------------------(⊙o⊙)----------------------\n"
\t-END-\n"
scan_2();
add_2();
delete_2();
voidscan_2()
voidadd_2()
inti,num;
for(i=3;
num+3;
P[i].ming);
P[i].xiang);
/*voidrewrite_2()
if((fp=fopen("
printf("
else
{inti,num;
scanf("
for(i=3;
fprintf(fp,"
fclose(fp);
*/
voiddelete_2(intd)
for(i=num;
;
voidbiao_1()