c语言程序设计课程设计模板

  • 格式:docx
  • 大小:74.57 KB
  • 文档页数:11

沈阳理工大学课程设计专用纸 i 摘要

随着学校的发展以及社会的发展,学生越来越多,生源也来自中国的五湖四海,进入学校后,想要找一个人更是困难。这就急迫的需要我们把学生个人信息整理起来,以便管理。为此,本设计通过c语言就为学校提供了一个班级检索系统。使得学校能够方便快捷的知道并了解班级动态以及班级人员的个人信息。此系统会使学校更加方便控制和管理学校。

关键词: c语言;班级检索系统,方便快捷 沈阳理工大学课程设计专用纸

ii 目录

1 题目 ..................................................................................................................... 1 1.1 题目要求… .............................................................................................. 1 1.2 软件需求… .............................................................................................. 1 2 软件设计 ............................................................................................................. 2 2.1 模块设计 .................................................................................................. 2 2.2 详细设计 .................................................................................................. 2 3 源程序及结果分析 ............................................................................................... 3 3.1 …… .......................................................................................................... 3 3.2 …… .......................................................................................................... 7 参考文献 ................................................................................................................... 9 沈阳理工大学课程设计专用纸

1 1 题目 1.1… ……

1.2 … …… 沈阳理工大学课程设计专用纸

2 2 软件设计 2.1 ……

2.2 …… 沈阳理工大学课程设计专用纸

3 3 源程序及结果分析 3.1 #include #include #include int main() { system("title ********************* 刘智勇 1509060119 *********************"); system("color F0"); system("mode con cols=65 lines=25"); int a=0; intprintInterface(); void put(); void passage(); void Input(); void asking(); while(1) do { switch(printInterface()) { case '1':Input();

system("pause"); break;

case '2':put(); system("pause"); break; case'3':asking(); system("pause"); break; case '4':passage(); 沈阳理工大学课程设计专用纸 4 system("pause"); break; case '5':exit(0); break; } } while(a>5);

return 0; } intprintInterface() { char a; do{ system("cls"); system("date /T"); system("TIME /T");

puts(" ********************************************************"); puts(" * 欢迎使用班级检索系统 *"); puts(" ********************************************************"); puts(" *请从下列选项中选择您想要查询的事情: *"); puts(" * *"); puts(" * 1:学生简介 *"); puts(" * *"); puts(" * 2:学生课程 *"); puts(" * *"); puts(" * 3.学期要求 *"); puts(" * *"); puts(" * 4:班级动态 *"); puts(" * *"); puts(" * 5:退出程序 *"); puts(" ********************************************************"); printf("请输入数字:");

a=getchar(); } while(a<'0'||a>'5'); 沈阳理工大学课程设计专用纸 5 return a; } void Input() {inti,a;

int x[36]={0,01,02,03,04,05,06,07,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,30,31,32,33,34,35}; char y[36][6]={{" "},{"宋云鹤"},{"石靖怡"},{"叶林"},{"张丹妮"},{"高芮"},{"吴刚"},{"宋辉"},{"杨涛"},{"赵亮"},{"王德田"},{"梁嘉益"},{"王赫"},{"陈杰"},{"夏阳"},{"霍静岐"},{"陈元亮"},{"任煜文"},{"邹庆祎"},{"刘智勇"},{"陈建金"},{"孙富豪"},{"杨斌凌"},{"唐芳羽"},{"姜添壹"},{"贾鹏"},{"李想"},{"唐立超"},{"赵子强"},{"刘富强"},{"成浩"},{"王紫"},{"王汇源"},{"于航"},{"孙东"}}; printf("Hello!\n"); printf("欢迎使用\n\n");

for(i=0;i<1;) { printf("请输入601班学号:");

scanf("%d",&a);if((x[a]>0)&&(a[x]<=5)) printf("寝室号为112\n"); if((x[a]>5)&&(x[a]<=10)) printf("寝室号为116\n"); if((x[a]>10)&&(x[a]<=15)) printf("寝室号为117\n"); if((x[a]>15)&&(x[a]<=20)) printf("寝室号为118\n"); if((x[a]>20)&&(x[a]<=25)) printf("寝室号为125\n");

if((x[a]>25)&&(x[a]<=30)) printf("寝室号为126\n");

if((x[a]>30)&&(x[a]<=35)) 沈阳理工大学课程设计专用纸 6 printf("寝室号为127\n"); if(x[a]>35) printf("寝室号无\n"); if((a>0)&&(a<36)) break;

else printf("输入有错!\n"); }

if((a>0)&&(a<10)) printf("姓名为:",x[a]); else printf("姓名为:",x[a]);

for(i=0;i<6;i++) {printf("%c",y[a][i]); } printf("\n"); }

void put() { puts("****************************************************************"); puts("* 星期一 * 星期二 * 星期三 * 星期四 * 星期五 *"); puts("****************************************************************"); puts("* 高等数学A1*大学计算机 * c语言 * 思修 * 线性代数 *"); puts("****************************************************************"); puts("* 线性代数 * * * 网球 * c语言 *"); puts("****************************************************************"); puts("* 思修 * 军事理论 * 高等数学A1 * * 高等数学A1 *"); puts("****************************************************************"); puts("* 大学英语 * * 大学英语 * * *"); puts("****************************************************************"); }

void passage() { printf("头条:夏阳生气挂女神电话被拉进黑名单。\n"); printf("新闻一:大学英语因石静怡'老师'的讲课压堂一小时!!!!\n");