某校学生选修课程系统设计书Word下载.docx

上传人:b****5 文档编号:15760757 上传时间:2022-11-15 格式:DOCX 页数:25 大小:144.76KB
下载 相关 举报
某校学生选修课程系统设计书Word下载.docx_第1页
第1页 / 共25页
某校学生选修课程系统设计书Word下载.docx_第2页
第2页 / 共25页
某校学生选修课程系统设计书Word下载.docx_第3页
第3页 / 共25页
某校学生选修课程系统设计书Word下载.docx_第4页
第4页 / 共25页
某校学生选修课程系统设计书Word下载.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

某校学生选修课程系统设计书Word下载.docx

《某校学生选修课程系统设计书Word下载.docx》由会员分享,可在线阅读,更多相关《某校学生选修课程系统设计书Word下载.docx(25页珍藏版)》请在冰豆网上搜索。

某校学生选修课程系统设计书Word下载.docx

kccx();

课程查询;

xfcx();

按学分查询;

kcxz();

按课程性质查询

shanxiu();

课程删除与修改;

xiu();

课程修改;

shan();

课程删除;

xuanke();

学生选课;

xk();

选课函数;

四、程序运行结果测试与分析

总菜单:

课程信息的录入:

课程查询:

选课:

课程的删除与修改:

5、编码

#include<

stdio.h>

stdlib.h>

#include<

string.h>

structcourse

{

charnum[20];

charname[20];

charkind[10];

chartime[10];

charttime[10];

charetime[10];

charmark[4];

charterm[4];

}cou[20];

structstudent

charsnum[20];

intskind[20];

charsname[20];

}stu[20];

voidselect()

printf("

菜单:

\n"

);

printf("

1.录入课程信息\n"

2.课程信息浏览\n"

3.课程查询\n"

4.课程信息的删除与修改\n"

5.学生选课\n"

6.退出系统\n"

\n请输入菜单选项(1~6):

}

/*课程信息录入*/

voidinput()

system("

cls"

voidcd();

inti;

chara;

i=0;

lr:

{printf("

%-10s"

"

课程编号:

"

scanf("

%s"

cou[i].num);

printf("

课程名称:

cou[i].name);

课程性质:

cou[i].kind);

总学时:

cou[i].time);

授课学时:

cou[i].ttime);

实验或上机学时:

cou[i].etime);

%-5s"

学分:

cou[i].mark);

开课学期:

cou[i].term);

i++;

shifou:

是否继续,输入Y/N:

%c"

&

a);

getchar();

if(a=='

n'

||a=='

N'

{

cd();

}

elseif(a=='

y'

Y'

system("

gotolr;

else

printf("

输入错误,请重新输入\n"

gotoshifou;

/*课程信息输出*/

voidoutput()

inti;

chara,b;

shuchu:

%s\n"

授课学时:

学分:

shifou:

是否继续浏览下一个:

Y/N?

"

%c"

查询完毕,输入Y返回界面\n"

b);

getchar();

if(b=='

||b=='

{

system("

}

else

输入错误,请重新输入"

}}

if(cou[i+1].num!

=0)

gotoshuchu;

system("

你已浏览完全部课程"

cd();

/*学分查询*/

voidxfcx()

chara[4],b;

voidkccx();

xf:

\n请输入查询的学分:

scanf("

%s"

for(i=0;

i<

20;

i++)

if(strcmp(cou[i].mark,a)==0)

{printf("

}

else

{

对不起,没有你查询学分的课程\n"

是否继续,输入y/n:

{if(b=='

kccx();

break;

gotoxf;

}}}

/*按课程性质查询*/

voidkcxz()

chara[50],b;

xz:

请输入查询的课程性质:

if(strcmp(cou[i].kind,a)==0)

elseprintf("

对不起,没有你查询性质的课程\n"

{kccx();

gotoxz;

voidkccx()/*课程查询*/

{system("

voidcd();

kc:

1.按学分查询\n2.按课程性质查询\n3.返回主菜单\n"

请输入(1~3):

%d"

i);

if(i<

1||i>

3)

输入错误,请重输:

gotokc;

switch(i)

case

(1):

xfcx();

case

(2):

kcxz();

case(3):

/*课程信息的修改*/

voidxiu()

inti,j;

charm[100],a,b,s[20];

voidshanxiu();

zong:

请选择修改方式:

1,按课程编号修改\n"

2按课程名称修改\n"

3返回\n"

请选择:

j);

if(j==1)

xiugai1:

请输入要修改的课程的编号:

s);

if(strcmp(cou[i].num,s)==0)

cou[i]

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 金融投资

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1