這個程序我想添加個能否查詢是哪個老師上
#include<stdio.h>void chaxun(class_no);
void daying(class_no);
void chaxun(class_no)
{
switch ( class_no )
{
case 0: printf("这节没课\n");
break;
case 1: printf("c語言\n");
break;
case 2: printf("電子電工技術\n");
break;
case 3: printf("Linux基礎教程\n");
break;
case 4: printf("體育課\n");
break;
case 5: printf("英語課\n");
break;
case 6: printf("政治課\n");
break;
default:printf("輸入錯誤\n");
break;
}
}
void daying(class_no)
{
printf("┏━━━┳━━━┳━━━┳━━━┳━━━┓\n");
printf("┃星期一┃星期二┃星期三┃星期四┃星期五┃\n");
printf("┣━━━╋━━━╋━━━╋━━━╋━━━┫\n");
printf("┃沒 課 ┃linux ┃英語課┃沒 課 ┃英語課┃\n");
printf("┣━━━╋━━━╋━━━╋━━━╋━━━┫\n");
printf("┃c 語言┃ 沒 課┃c語言 ┃沒 課 ┃政治課┃\n");
printf("┣━━━╋━━━╋━━━╋━━━╋━━━┫\n");
printf("┃電 子 ┃體育課┃c語言 ┃沒 課 ┃沒 課┃\n");
printf("┣━━━╋━━━╋━━━╋━━━╋━━━┫\n");
printf("┃沒 課 ┃沒 課 ┃政治課┃沒 課 ┃沒 課┃\n");
printf("┗━━━┻━━━┻━━━┻━━━┻━━━┛\n");
}
int main()
{
int course[4][5] = { 0, 3, 5, 0, 5, /* 课程定义 */
1, 0, 1, 0, 6,
2, 4, 1, 0, 0,
0, 0, 6, 0, 0,
};
int week,select,i,j,sum;
int class;
int class_no;
printf("***************************************************\n");
printf("* *\n");
printf("* 欢迎进入計算機系嵌入式班课表查询系统 *\n");
printf("* *\n");
printf("***************************************************\n");
while(1)
{
printf("*****************************************************\n");
printf("* 操 作 选 项 *\n"); /* 输出菜单 */
printf("* 1: 课 程 查 询 *\n");
printf("* 2: 打 印 课 表 *\n");
printf("* 3: 查 询 课 数 *\n");
printf("* 4: 退 出 操 作 *\n");
printf("*****************************************************\n");
printf("请输入选项( 1 到 4 ). ==> ");
scanf("%d",&select);
switch ( select )
{
case 1:
printf("请输入星期(1 到 5). ==> ");
scanf("%d",&week);
printf("请输入第几节课(1 到 4). ==> ");
scanf("%d",&class);
class_no = course[class-1][week-1];
chaxun(class_no);
break;
case 2:
daying(class_no);
break;
case 3:
sum=0;
for ( i = 0; i < 4; i++ )
for ( j = 0; j < 5; j++ )
if ( course[i][j]!= 0 )
sum++;
printf("课程总数: %d\n",sum);
break;
case 4:
exit(1);
break;
}
}
}