資源簡介
本課程設計是用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的連接
評論
共有 條評論