ch=getchar();
if(ch=='y'||ch=='Y') {
printf(\谢谢使用!!!!\\n\
exit(0);
} }
getchar(); break; case 1:
record ();getchar(); break; case 2:
statistics ();getchar(); getchar();break; case 3:
query ();getchar(); getchar(); break;
default:
printf (\无效选项!\ getchar();break; } } }
void record() {
printf(\请输入2个教师号,姓名,性别,年龄,学历,电话,班级个数,课程,理论课时,实验课时:\\n\. 基本信息录入(包括教师信息、班级信息、课程信息等)*/
for(i=0;i<2;i++) {
scanf(\&a[i].aa.age,a[i].aa.level,&a[i].aa.phone,&a[i].bb.class,a[i].bb.sub,&a[i].cc.shu1,&a[i].cc.shu2); } }
void statistics() {
for(i=0;i<2;i++)
9
{
if(a[i].bb.class==1)
b[i]=(a[i].cc.shu1)+(a[i].cc.shu2); else if(a[i].bb.class==2)
b[i]=1.5*((a[i].cc.shu1)+(a[i].cc.shu2)); else if(a[i].bb.class==3)
b[i]=2*((a[i].cc.shu1)+(a[i].cc.shu2)); else
b[i]=2.5*((a[i].cc.shu1)+(a[i].cc.shu2)); printf(\教师%d总课时%lf\\n\ } }
void query() {
printf(\查询\
printf(\ printf(\按教师号查询 2--按姓名查询\\n\ scanf(\ if(l==1) {
printf(\输入要查询的教师号:\\n\ scanf(\ for(i=0;i<2;i++) {
if(a[i].aa.num==m) {
printf(\教师号\\t姓名\\t班级个数\\t课程\\t理论课时\\t实验课时:\\n\ printf(\b.class,a[i].bb.sub,a[i].cc.shu1,a[i].cc.shu2); j=1; } }
if (j==0 && k==0)
printf(\没有该教师的信息!\\n\ }
else if(l==2) {
printf(\输入要查询的教师姓名:\\n\ scanf(\ for(i=0;i<2;i++) {
if(strcmp(a[i].aa.name,n)==0) {
printf(\教师号\\t姓名\\t班级个数\\t课程\\t理论课时\\t实验课时:\\n\
10
printf(\b.class,a[i].bb.sub,a[i].cc.shu1,a[i].cc.shu2); p=1; } }
if (p==0 && q==0)
printf(\没有该教师的信息!\\n\ } }
11