有一个银行存取款管理程序 有的地方我看不懂 谁能帮我讲解一下 愿意回答我私信发网站
伊美坊美妆
2024-09-27 22:00:56
最佳回答
void kehu ();void kehu1 (struct cou p[],char *re,long *h );/*(把**)从文件读到缓冲区*/void kehu2 (struct cou *p ,char *re ,long h ); /***输入*/void kehu3 (struct cou *p,char *re ,long h ); /*新**输入*/void kehu4 (struct cou *p ,char *re ,long h ); /*资料消除*/void kehup (struct cou *p ,char *re ,long *h); /*打印***/void cunq1 ();void cunq11(struct cou *p ,char *re ,long h );/*客户存款资料的键入*/void cunq12 (struct cou *p ,char *re ,long h );/*客户取款资料的键入*/void cunq2 ();void cunq211 (struct cou p[],char *re ,long *h );/*(把顾客存款资料)从文件读到缓冲区*/void cunq212 (struct cou *p ,char *re ,long *h );void cunq221 (struct cou p[],char *re ,long *h );/*(把顾客取款资料)从文件读到缓冲区*/void cunq222 (struct cou *p ,char *re ,long *h );void help ();预定义,定义在后面或者其他cppextern struct cou {long b ;char x[20];long m ;char a[50];long d ;float j ;long bc ;char jin[20];char jin2[20];char t[20];float j1,j2,j3,j4;};//错误定义全局结构void main ()//函数入口{int m ;while (1)//无限循环{system ("cls");//清屏printf ("****************************************************************************\n ");printf ("***********************银行存取款管理系统******************************\n ");printf ("..........................【功能选择】.....................................\n\n ");printf (" 一:客户添加与操作 二:存取款办理 三:存取款查询 四:关于 \n ");//printf (" ");printf ("...................请按相应的数字选择你的需要..................\n ");scanf_s ("%d",&m );switch (m){case 1:kehu ();break ;case 2:cunq1 ();break ;case 3:cunq2 ();break ;case 4:help ();break ;}getchar ();//清空输入缓存printf ("\n \n \n \n \n ............................按回车键返回主界面\n ");getchar ();//同上,让输入无效,就是不管你怎么瞎按,都回到循环头部}}后面是定义预定义的函数,将输入的内容存到结构体数组w里 20210311