下载此文档

信管专业数据结构实验报告.pdf


文档分类:高等教育 | 页数:约41页 举报非法文档有奖
1/41
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/41 下载此文档
文档列表 文档介绍
: .
息\n");
printf(" 除 学 生 信 息\n");
printf(" 出 所有学生信息\n");
printf(" 出 管 理 系 统\n");
printf("==========================================\n");
printf("请选择 0-5:\n");
for(;;)
{
scanf("%d",&sn);
if (sn<0 || sn>5)
printf("\n\t 输入错误,重选 0-5\n");
else
break;
}
return sn;
}
void createList(sequenlist *L)
{
int n,i;
printf("有几位学生?请输入:\n");
fflush(stdin);
scanf("%d",&n);
printf("以下请输入这%d 位学生的信息:\n",n);
- 2 -for(i=0;i<n;i++)
{
printf("第%d 位学生:",i);
printf("\n 学号(8) 姓名(8) 性别 成绩\n");
fflush(stdin);
scanf("%s%s%s%d",L->stu[i].num,L->stu[i].name,L->stu[i].gender,&L-
>stu[i].score);
}
L->length=n;
}
void printList(sequenlist *L)
{
int i;
printf("\n 学号(8) 姓名(8) 性别 成绩\n");
printf("-------------------------------------------\n");
for(i=0;i<L->length;i++)
{
printf("第%d 位学生:",i);
printf("%s,%s,%s,%d\n",L->stu[i].num,L->stu[i].name,L-
>stu[i].gender,L->stu[i].score);
printf("------------------------------------------------------------
------\n");
}
}
int insert(sequenlist *L,DataType *student,int i)
{
int j;
if(L->length==MAXSIZE)
{
printf("overflow!");
return 0;
}
else if((i<0)||(i>L->length))
{
printf("error,please input the right 'i'");
return 0;
}
else
{
for(j=L->length-1;j>=i;j--)
{
strcpy(L->stu[j+1].num,L->stu[j].num);
- 3 -strcpy(L->stu[j+1].name,L->stu[j].name);
strcpy(L->stu[j+1].gender,L->stu[j].gender);
L->stu[j+1].score=L->stu[j].score;

}
strcpy(L->stu[i].num,student->num);
strcpy(L-

信管专业数据结构实验报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数41
  • 收藏数0 收藏
  • 顶次数0
  • 上传人buxiangzhid56
  • 文件大小2.34 MB
  • 时间2022-05-19