C语言程序设计物业管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

# i n c l u d e #include ""

#include ""

#define M 5

struct People

{

int a;

char ming[30];

char xiang[30];

int b;

int c;

}P[M];

void main()

{

int a=1;

void menu_1(int a); menu_1(a);

}

void menu_1(int a)

{

void menu_2();

void menu_3();

void biao_1();

int loop=1;

while(loop)

{

system("cls");

printf("\t WELCOME \n");

printf("\t ----- (*A ◎ A*) --- ------------ \n");

printf("\t- -\n");

printf("\t- -\n");

printf("\t- 1. 小区用户管理-\n");

printf("\t- 2. 物业收费管理-\n");

printf("\t- 3. 生成小区住户收费报表-\n

printf("\t- 4. 退出-\n");

printf("\t- -\n");

printf("\t- -\n");

printf("\t ----- ---o( 丿口

3)0— ------------- \n");

printf("\t END \n"); printf(" 请输入所要选择内容的序号(1-4):[ ]\b\b"); scanf("%d",&a); switch(a)

{

case 1:menu_2();break;

case 2:menu_3();break;

case 3:biao_1();break;

case 4:exit(0);break; default :exit(0);

}

getchar();

getchar();

}

}

{

void scan_1();

void add_1();

void rewrite_1();

void delete_1();

void seek_1();

int a;

system("cls");

printf("\t *欢迎使用小区用户管理系统* \n

printf("\t ---- \ (A3 A) / ---------------- ------- \n");

printf("\t- -\n");

printf("\t- -\n");

printf("\t- 1. 浏览用户资料-\n");

printf("\t- 2. 录入用户资料-\n");

printf("\t- 3. 更改用户资料-\n");

printf("\t- 4. 删除用户资料-\n");

printf("\t- 5. 查找用户资料-\n");

printf("\t- -\n");

printf("\t- -\n");

printf("\t ---- --O( n n)o ----------------- ------- \n");

printf("\t END \n");

printf(" 请输入所要选择内容的序号(1-3):[ ]\b\b"); scanf("%d",&a);

switch(a)

{

case 1:scan_1();break;

case 2:add_1();break;

case 3:rewrite_1();break;

case 4:delete_1();break;

case 5:seek_1();break;

default:exit(0);

}

void scan_1()

{

FILE *fp;

char ch;

if((fp=fopen("e:\\","r+"))==NULL)

{

printf("cannot open the file!");

exit(0);

}

ch=fgetc(fp); while(ch!=EOF)

{

putchar(ch); ch=fgetc(fp);

}

fclose(fp); printf("\n");

}

{

FILE *fp;

if((fp=fopen("e:\\","a"))==NULL)

{

printf(" 文件不能打开/n");

exit(0);

}

else

{

int i;int num;

printf(" 输入所要输入数据的数目="); scanf("%d",&num);

for(i=2;i

{

printf(" 编号:"); scanf("%d",&P[i].a); printf(" 姓名:");

scanf("%s",P[i].ming); printf(" 项目:"); scanf("%s",P[i].xiang); printf("

已交:"); scanf("%d",&P[i].b); printf(" 已欠:"); scanf("%d",&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);

fprintf(fp,"\n");

}

fclose(fp);

}

}

void savein_1()

{

int i;

FILE *fp;

fp=fopen("e:\\","r");

for(i=0;i<3;i++)

fscanf(fp,"%d %s%s%d%d",&P[i].a,P[i].ming,P[i].xiang,&P[i].b,&P[i].c);

fclose(fp);

}

void rewrite_1()

{

FILE *fp;

void savein_1();

if( (fp=fopen("e:\\","a"))==NULL)

{

printf(" 文件不能打开/n");

exit(0);

}

else

{

int i=0,num;

savein_1();

printf(" 输入所要更改的编号[ ]\b\b");

scanf("%d",&num);

相关文档
最新文档