选美比赛管理(编辑修改稿)内容摘要:

//结构体 struct player 10 { int id。 //序号 int order。 //名次 char name[30]。 //姓名 int score。 //分数 struct player * next。 }。 //菜 单 int menu() { int a。 printf(\n\n\n 欢迎进入选美成绩管理系统 ! \n\n\n)。 printf( **************MENU************\n)。 printf( 选手信息录入 \n)。 printf( 选手信息查询 \n)。 printf( 输出比赛结果 \n)。 printf( 退 出 \n)。 printf( ******************************\n)。 do { printf(请输入 14 中的一个选项 :)。 scanf(%d,amp。 a)。 }while(a4||a1)。 return(a)。 } /*1子菜单函数 */ int menu1() { int a。 printf( ************MENU**********\n)。 11 printf( (1)、按姓名查询 \n)。 printf( (2)、按序号查询 \n)。 printf( (3)、按名次查询 \n)。 printf( (4)、返回上一菜单 \n)。 printf( **************************\n)。 do { printf(请输入 14 中的一个选项 :)。 scanf(%d,amp。 a)。 }while(a4||a1)。 return(a)。 } //建立结点 struct player * creatone( struct player * p,int i ) { p = (struct player *)malloc(L)。 /*为新结点分配空间 */ printf(%d 号选手姓名: ,++i)。 /*输入信息 */ scanf(%s,pname)。 if( strcmp( pname,end )==0 ) /*判断是否停止输入 */ p = NULL。 else { printf(最后得分: )。 scanf(%d,amp。 pscore)。 pid = i。 porder = 0。 pnext = NULL。 printf(\n)。 12 } return p。 } //建立链表 struct player * insert( struct player * head,struct player * p。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。