C语言课程设计实习报告
}
while(1) {
printf(\ Enter function number<1-6>:[ ]\\b\\b\scanf(\e=getchar();
}
switch(f) { }
case '1':pickc(stu,a,b,c);break; case '2':pickn(stu,a,b,c);break; case '3':printrecord(stu,a,b);break; case '4':pickhistory(stu,b,c);break; case '5':clear(a,b);break;
case '6':printf(\ \default:menu(); //menu函数打印功能及对应数字
}
(5)打印界面函数
21
C语言课程设计实习报告
void title()
{ printf(\
printf(\ *\\n\printf(\ ROLL CALL SYSTEM *\\n\printf(\ *\\n\ printf(\}
void menu() { borderup(); printf(\ printf(\ 1:choose one student each time\\n\ printf(\ 2:choose several students\\n\ printf(\ 3:open history record\\n\ printf(\ 4:choose students who have absence recored\\n\ printf(\ 5:clear history\\n\ printf(\ 6:exit\\n\ printf(\ (default:show this instruction again)\\n\ borderdown(); }
void borderup() {
printf(\}
void borderdown() {
printf(\}
22
C语言课程设计实习报告
开始 读入数据 选择功能 保存数据 结束 连续点名 点多人 历史记录 点旷到学生 清除记录 退出
程序的流程图如上
23
C语言课程设计实习报告
五 上机操作
1 主菜单函数
2 连续点名功能
24
C语言课程设计实习报告
25