-
大小: 267KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-06-05
- 語(yǔ)言: C/C++
- 標(biāo)簽:
資源簡(jiǎn)介
本課程設(shè)計(jì)是用C語(yǔ)言做的一個(gè)學(xué)生選修課系統(tǒng),可在C++6.0中直接運(yùn)行。

代碼片段和文件信息
#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[]={{“音樂(lè)欣賞““藝術(shù)類““32““32““無(wú)““2.0“}
??????????{“藝術(shù)書(shū)法““藝術(shù)類““32““32““無(wú)““2.0“}
??????????{“建筑結(jié)構(gòu)““工學(xué)課““32““24““8““2.0“}
??????????{“市場(chǎng)營(yíng)銷““經(jīng)管學(xué)““32““32““無(wú)““2.0“}
??????????{“AutoCAD““理科學(xué)““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-----------歡?迎?使?用?選?修?課?系?統(tǒng)-----------\n“);
printf(“\t\t|??????????????????????????????????????????????|\n“);???????
printf(“\t\t|?????????1?添加學(xué)號(hào)、姓名并選課-----??????????|\n“);
????????printf(“\t\t|??????????????????????????????????????????????|\n“);?
printf(“\t\t|?????????2?瀏覽選課情況-------------??????????|\n“);
printf(“\t\t|??????????????????????????????????????????????|\n“);?
printf(“\t\t|?????????3?按學(xué)號(hào)查詢---------------??????????|\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課程編號(hào)??課程名稱????課程性質(zhì)???總學(xué)時(shí)???授課學(xué)時(shí)????上機(jī)學(xué)時(shí)???學(xué)分\n\n“);
printf(“\t1?????????音樂(lè)欣賞????藝術(shù)類?????32???????32??????????無(wú)?????????2.0\n\n“);?
printf(“\t2?????????藝術(shù)書(shū)法????藝術(shù)類?????32???????32??????????無(wú)?????????2.0\n\n“);
printf(“\t3?????????建筑結(jié)構(gòu)????工學(xué)課?????32???????24??????????8??????????2.0\n\n“);
printf(“\t4?????????市場(chǎng)營(yíng)銷????經(jīng)管學(xué)?????32???????32??????????無(wú)?????????2.0\n\n“);
printf(“\t5?????????AutoCAD?????理科學(xué)?????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(“請(qǐng)輸入學(xué)號(hào):“);
else?printf(“此學(xué)號(hào)已存在請(qǐng)重新輸入:“);
????????
????scanf(“%s“p.num);
????getchar();
for(y
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????161280??2009-06-18?10:35??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\C語(yǔ)言課程設(shè)計(jì)報(bào)告_譚加平\C語(yǔ)言課程設(shè)計(jì)報(bào)告.doc
?????文件???????7538??2009-06-16?19:25??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\C語(yǔ)言課程設(shè)計(jì)報(bào)告_譚加平\學(xué)生選修課程系統(tǒng)設(shè)計(jì)_原代碼.txt
?????文件??????63488??2009-06-15?12:08??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\C語(yǔ)言課程設(shè)計(jì)報(bào)告_譚加平\課程報(bào)告規(guī)范.doc
?????文件????????455??2010-05-27?21:38??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\Debug\stud
?????文件??????58368??2009-06-18?14:03??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\Debug\vc60.idb
?????文件??????53248??2009-06-18?14:03??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\Debug\vc60.pdb
?????文件?????192598??2009-06-18?14:03??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\Debug\選修課系統(tǒng).exe
?????文件?????221492??2009-06-18?14:03??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\Debug\選修課系統(tǒng).ilk
?????文件??????25986??2009-06-18?14:03??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\Debug\選修課系統(tǒng).obj
?????文件?????227324??2009-06-18?14:03??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\Debug\選修課系統(tǒng).pch
?????文件?????549888??2009-06-18?14:03??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\Debug\選修課系統(tǒng).pdb
?????文件??????????0??2009-06-18?14:04??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\stud
?????文件???????7604??2009-06-17?17:07??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\選修課系統(tǒng).cpp
?????文件???????3451??2009-06-18?14:03??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\選修課系統(tǒng).dsp
?????文件????????545??2009-06-18?14:04??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\選修課系統(tǒng).dsw
?????文件??????50176??2009-06-18?14:04??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\選修課系統(tǒng).ncb
?????文件??????48640??2009-06-18?14:03??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\選修課系統(tǒng).opt
?????文件????????760??2009-06-18?14:03??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\選修課系統(tǒng).plg
?????目錄??????????0??2009-11-29?11:15??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平\Debug
?????目錄??????????0??2010-05-27?21:41??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\C語(yǔ)言課程設(shè)計(jì)報(bào)告_譚加平
?????目錄??????????0??2009-09-08?12:41??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)\課程設(shè)計(jì)C++原程序_譚加平
?????目錄??????????0??2009-09-08?12:41??C語(yǔ)言課程設(shè)計(jì)_學(xué)生選修課系統(tǒng)
-----------?---------??----------?-----??----
??????????????1672841????????????????????22
評(píng)論
共有 條評(píng)論