1 / 20
文档名称:

C语言课程设计---学生证管理程序.docx

格式:docx   大小:1,925KB   页数:20页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言课程设计---学生证管理程序.docx

上传人:我是开始 2022/7/7 文件大小:1.88 MB

下载得到文件列表

C语言课程设计---学生证管理程序.docx

文档介绍

文档介绍:报告题目:学生证管理程序题目要求
【功能要求】该程序应该具有下列功能:
录入某位学生的学生证信息。学生证应该包含的信息参见自己的学生证。
给定学号,显示某位学生的学生证信息。
给定某个班级的班号,显示该班所有学生的学生证信息。

printf("\t\t\t\t\t姓名:");
scanf("%s”,StuCard[10].name);
printf("\n\t\t\t\t\t性别:");
scanf("%d”,&StuCard[10].sex);
printf("\n\t\t\t\t\t学号:");
scanf("%s”,StuCard[10].stuNo);
printf("\n\t\t\t\t\t班号:");
scanf("%d”,&StuCard[10].classNo);
printf("\n\n");
Q=N+1;
system("cls");
printf("\n\n\n");
printf("\t\t\t}增加模块**********************/************************);**录入学生证信息**\n");************************);添加成功!");(3)查询模块【需求分析】
该模块的功能是根据输入的学号查找对应的记录。
【流程图】
【程序】
/**********************查询模块************************/
voidQuery()(
inti,k,d,j[20]={-1},t=0,Q=N;
charm[20];
system("cls");
printf("\n\n\n");
printf("\t\t\t
***********************\n");
printf("\t\t\t
**查找学生证信息**\n");
printf("\t\t\t
***********************\n");
printf("\n\n\n");
printf("\t\t\ti
功能选择\n");
printf("\t\t\t
\n");
printf("\t\t\t
\n");
printf("\t\t\t
\n");
printf("\t\t\t
\n");
printf("\t\t\t
\n");
printf("\t\t\t
\n");
printf("\t\t\t
\n");
printf("\t\t\t
\n");
printf("\t\t\t
\n");
1
pnntT(\t\t\t
\n);
printf("\n\n\t\t\t
请输入您所需相应操作前的数字:"
scanf("%d”,&k);printf("\n\n");if(k==1)(printf("\t\t\t请输入学号:");scanf("%s”,m);printf("\n");for(i=0;i<N;i++)if(strcmp(m,StuCard[i].stuNo)==0)(j[t]=i;t=t+1;}
}
elseif(k==2)
(printf("\t\t\t请输入班号:");scanf("%d”,&d);printf("\n");for(i=0;i<N;i++)if(d==StuCard[i].classNo)(j[t]=i;t++;}
}
if(j[0]==-1&&t==0)
(对不起,没有找到!");
printf("\n\t\t\t
}
if(j[0]!=-1&&t!=0)
(system("cls");printf("\n\n\n");printf("\t查找结果如下:\n");printf("\t\t\t****************************************\n");性别
printf("\t\t\t姓名性别学号班号\n");for(i=0;i<t;i++)
printf("\t\t\t%-11s%-10d%-10s%-10d\n”,StuCard[j[i]].name,StuCard[j[i]].sex,StuCard[j[i]].stuNo,StuCard[j[i]].classNo);printf("\t\t\t****************************************\n");
}}
(4)修改模块
【需求分析】
该模块的功能是根据某个班级的班号找到要修改的记录,并提示用户修改该记录的哪部分信息(是姓名、性别、学号还是班号),然后根据用户的选择修改相应信息。
【程序】/************