资源简介
本课程设计是用C语言做的一个学生选修课系统,可在C++6.0中直接运行。
代码片段和文件信息
#include
#include
#include
#include
void xuanxiu();
void menu();
void enter();
void face();
void browse();
void search();
void save(int n);
int load();
int delet();
void printf_one(int i);
int p_save(int n);
struct student
{
char num[10];
char name[15];
char mc[10];
char xz[10];
char zxs[5];
char skxs[5];
char sjxs[5];
char xf[5];
}people[100];
struct shuju
{ char mc[10];
char xz[10];
char zxs[5];
char skxs[5];
char sjxs[5];
char xf[5];
}kecen[]={{“音乐欣赏““艺术类““32““32““无““2.0“}
{“艺术书法““艺术类““32““32““无““2.0“}
{“建筑结构““工学课““32““24““8““2.0“}
{“市场营销““经管学““32““32““无““2.0“}
{“AutoCAD““理科学““32““20““12““2.0“}};
void main()
{ int i;
system(“cls“);
for(i=0;i<100;i++)
strcpy(people[i].num“\0\0\0\0\0\0\0\0\0\0“);
menu();
}
void menu()
{
char iw1;
do
{
system(“cls“);
printf(“\n“);
printf(“\t\t-----------欢 迎 使 用 选 修 课 系 统-----------\n“);
printf(“\t\t| |\n“);
printf(“\t\t| 1 添加学号、姓名并选课----- |\n“);
printf(“\t\t| |\n“);
printf(“\t\t| 2 浏览选课情况------------- |\n“);
printf(“\t\t| |\n“);
printf(“\t\t| 3 按学号查询--------------- |\n“);
printf(“\t\t| |\n“);
printf(“\t\t| 4 删除记录----------------- |\n“);
printf(“\t\t| |\n“);
printf(“\t\t| 5 退出--------------------- |\n“);
printf(“\t\t|----------------------------------------------|\n“);
printf(“\n\n选择你的操作(输入1-5)并按回车“);
scanf(“%c“&i);
if(i==‘1‘||i==‘2‘||i==‘3‘||i==‘4‘||i==‘5‘) w1=0;
else w1=1;
}while(w1==1);
switch(i)
{
case ‘1‘:xuanxiu();break;
case ‘2‘:browse();break;
case ‘3‘:search();break;
case ‘4‘:delet();break;
case ‘5‘:exit(0);
}
}
void xuanxiu()
{
system(“cls“);
printf(“\t课程编号 课程名称 课程性质 总学时 授课学时 上机学时 学分\n\n“);
printf(“\t1 音乐欣赏 艺术类 32 32 无 2.0\n\n“);
printf(“\t2 艺术书法 艺术类 32 32 无 2.0\n\n“);
printf(“\t3 建筑结构 工学课 32 24 8 2.0\n\n“);
printf(“\t4 市场营销 经管学 32 32 无 2.0\n\n“);
printf(“\t5 AutoCAD 理科学 32 20 12 2.0\n\n“);
enter();
}
void enter()
{
int ia[1]bjz;
char m;
void save(int n);
for(i=0;;i++)
{
int n=load();
int y;
int x=1;
int q;
struct student p;
struct student p1;
do
{
q=0;
if(x) printf(“请输入学号:“);
else printf(“此学号已存在请重新输入:“);
scanf(“%s“p.num);
getchar();
for(y
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 161280 2009-06-18 10:35 C语言课程设计_学生选修课系统\C语言课程设计报告_谭加平\C语言课程设计报告.doc
文件 7538 2009-06-16 19:25 C语言课程设计_学生选修课系统\C语言课程设计报告_谭加平\学生选修课程系统设计_原代码.txt
文件 63488 2009-06-15 12:08 C语言课程设计_学生选修课系统\C语言课程设计报告_谭加平\课程报告规范.doc
文件 455 2010-05-27 21:38 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\Debug\stud
文件 58368 2009-06-18 14:03 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\Debug\vc60.idb
文件 53248 2009-06-18 14:03 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\Debug\vc60.pdb
文件 192598 2009-06-18 14:03 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\Debug\选修课系统.exe
文件 221492 2009-06-18 14:03 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\Debug\选修课系统.ilk
文件 25986 2009-06-18 14:03 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\Debug\选修课系统.obj
文件 227324 2009-06-18 14:03 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\Debug\选修课系统.pch
文件 549888 2009-06-18 14:03 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\Debug\选修课系统.pdb
文件 0 2009-06-18 14:04 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\stud
文件 7604 2009-06-17 17:07 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\选修课系统.cpp
文件 3451 2009-06-18 14:03 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\选修课系统.dsp
文件 545 2009-06-18 14:04 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\选修课系统.dsw
文件 50176 2009-06-18 14:04 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\选修课系统.ncb
文件 48640 2009-06-18 14:03 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\选修课系统.opt
文件 760 2009-06-18 14:03 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\选修课系统.plg
目录 0 2009-11-29 11:15 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平\Debug
目录 0 2010-05-27 21:41 C语言课程设计_学生选修课系统\C语言课程设计报告_谭加平
目录 0 2009-09-08 12:41 C语言课程设计_学生选修课系统\课程设计C++原程序_谭加平
目录 0 2009-09-08 12:41 C语言课程设计_学生选修课系统
----------- --------- ---------- ----- ----
1672841 22
- 上一篇:C语言版的职工管理系统课设
- 下一篇:vc6.0与sql server2008的连接
评论
共有 条评论