資源簡介
通訊錄管理系統,企業員工管理系統,,TC2.0實現貪吃蛇游戲,小熊時鐘,學生個人消費管理系統,火車訂票系統,Visual C++6.0實現學生信息管理系統,網絡通信編程,Visual C++6.0和MySQR實現圖書管理系統,Visual C++6.0+WINAPI+MySQR數據庫實現窗體版圖書管理系統
代碼片段和文件信息
#include
#include
#include
#include
#include
#define?LEN?sizeof(struct?student)
#define?FORMAT?“%-8d%-15s%-12.1lf%-12.1lf%-12.1lf%-12.1lf\n“
#define?DATA?stu[i].numstu[i].namestu[i].elecstu[i].expestu[i].requstu[i].sum
struct?student/*定義學生成績結構體*/
{?int?num;/*學號*/
??char?name[15];/*姓名*/
??double?elec;/*選修課*/
??double?expe;/*實驗課*/
??double?requ;/*必修課*/
??double?sum;/*總分*/
};
struct?student?stu[50];/*定義結構體數組*/
void?in();/*錄入學生成績信息*/
void?show();/*顯示學生信息*/
void?order();/*按總分排序*/
void?del();/*刪除學生成績信息*/
void?modify();/*修改學生成績信息*/
void?menu();/*主菜單*/
void?insert();/*插入學生信息*/
void?total();/*計算總人數*/
void?search();/*查找學生信息*/
void?main()/*主函數*/
{?int?n;
??menu();
??scanf(“%d“&n);/*輸入選擇功能的編號*/
??while(n)
??{?switch(n)
?????{?case?1:?in();break;
???????case?2:?search();break;
???????case?3:?del();break;
???????case?4:?modify();break;
???????case?5:?insert();break;
???????case?6:?order();break;
???????case?7:?total();break;
???case?8:?show();break;
???????default:break;
?????}
????getch();
????menu();/*執行完功能再次顯示菜單界面*/
????scanf(“%d“&n);
??}
}
void?in()/*錄入學生信息*/
{?int?im=0;/*m是記錄的條數*/
??char?ch[2];??
??FILE?*fp;/*定義文件指針*/
??if((fp=fopen(“data.txt““a+“))==NULL)/*打開指定文件*/
??{?
??printf(“can?not?open\n“);
??return;
??}
??while(!feof(fp))
??{
??if(fread(&stu[m]?LEN1fp)==1)
??m++;/*統計當前記錄條數*/
??}
??fclose(fp);
??if(m==0)
??printf(“No?record!\n“);
??else
??{
??system(“cls“);
??????????show();/*調用show函數,顯示原有信息*/
??}
??if((fp=fopen(“data.txt““wb“))==NULL)
??{
??printf(“can?not?open\n“);
??return;
??}
??for(i=0;i ??{
???fwrite(&stu[i]?LEN1fp);/*向指定的磁盤文件寫入信息*/
??}
??printf(“please?input(y/n):“);
??scanf(“%s“ch);
while(strcmp(ch“Y“)==0||strcmp(ch“y“)==0)/*判斷是否要錄入新信息*/
{
????printf(“number:“);
scanf(“%d“&stu[m].num);/*輸入學生學號*/
???for(i=0;i ????if(stu[i].num==stu[m].num)
????{
????printf(“the?number?is?existingpress?any?to?continue!“);
????getch();
????fclose(fp);
????return;
????}
?????printf(“name:“);
?scanf(“%s“stu[m].name);/*輸入學生姓名*/
?????printf(“elective:“);
?????scanf(“%lf“&stu[m].elec);/*輸入選修課成績*/
?????printf(“experiment:“);
?scanf(“%lf“&stu[m].expe);/*輸入實驗課成績*/
?????printf(“required?course:“);
?scanf(“%lf“&stu[m].requ);/*輸入必修課成績*/
?????stu[m].sum=stu[m].elec+stu[m].expe+stu[m].requ;/*計算出總成績*/
?????if(fwrite(&stu[m]LEN1fp)!=1)/*將新錄入的信息寫入指定的磁盤文件*/
?????{
?printf(“can?not?save!“);
?getch();
?}
?????else
?{
?printf(“%s?saved!\n“stu[m].name);
?m++;
?}
?????printf(“continue?(y/n):“);/*詢問是否繼續*/
?????scanf(“%s“ch);
??}
??fclose(fp);
??printf(“OK!\n“);
}
void?show()
?{?FILE?*fp;
???int?im=0;
???fp=fopen(“data.txt““rb“);
???while(!feof(fp))
???{
???if(fread(&stu[m]?LEN1fp)==1)?
???m++;
???}??
???fclose(fp);
???printf(“number??name???????????elective????experiment??required????sum\t\n“);
???for(i=0;i
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-04-27?19:03??C語言項目開發全程實錄源碼\
?????目錄???????????0??2014-04-27?20:25??C語言項目開發全程實錄源碼\01貪吃蛇\
?????文件????????4780??2013-09-22?10:54??C語言項目開發全程實錄源碼\01貪吃蛇\she.C
?????文件???????41984??2013-09-22?10:57??C語言項目開發全程實錄源碼\01貪吃蛇\程序使用說明書.doc
?????目錄???????????0??2014-04-27?20:06??C語言項目開發全程實錄源碼\02小熊時鐘\
?????文件????????2171??2013-09-22?10:55??C語言項目開發全程實錄源碼\02小熊時鐘\CLOCK.C
?????目錄???????????0??2014-04-27?20:06??C語言項目開發全程實錄源碼\02小熊時鐘\Debug\
?????文件???????33792??2012-12-27?13:08??C語言項目開發全程實錄源碼\02小熊時鐘\Debug\vc60.idb
?????文件???????28672??2012-12-27?13:08??C語言項目開發全程實錄源碼\02小熊時鐘\Debug\vc60.pdb
?????文件???????34816??2013-09-22?10:59??C語言項目開發全程實錄源碼\02小熊時鐘\程序使用說明書.doc
?????目錄???????????0??2014-04-27?20:06??C語言項目開發全程實錄源碼\03學生信息管理系統\
?????文件????????9966??2013-09-22?12:02??C語言項目開發全程實錄源碼\03學生信息管理系統\stuinfor.c
?????文件???????99840??2011-07-12?11:45??C語言項目開發全程實錄源碼\03學生信息管理系統\程序使用說明書.doc
?????目錄???????????0??2014-04-27?20:06??C語言項目開發全程實錄源碼\04學生個人消費管理系統\
?????文件???????12543??2011-05-16?14:07??C語言項目開發全程實錄源碼\04學生個人消費管理系統\STUDconsume.C
?????文件??????175616??2011-07-12?11:38??C語言項目開發全程實錄源碼\04學生個人消費管理系統\程序使用說明書.doc
?????目錄???????????0??2014-04-27?20:06??C語言項目開發全程實錄源碼\05火車訂票系統\
?????文件???????12403??2011-05-17?09:56??C語言項目開發全程實錄源碼\05火車訂票系統\huoche.c
?????文件???????82432??2011-07-12?11:41??C語言項目開發全程實錄源碼\05火車訂票系統\程序使用說明書.doc
?????目錄???????????0??2014-04-27?20:06??C語言項目開發全程實錄源碼\06通訊錄管理系統\
?????文件????????4171??2011-07-13?00:02??C語言項目開發全程實錄源碼\06通訊錄管理系統\tongxun.C
?????文件???????45568??2011-07-13?11:31??C語言項目開發全程實錄源碼\06通訊錄管理系統\程序使用說明書?.doc
?????目錄???????????0??2014-04-27?20:06??C語言項目開發全程實錄源碼\07企業員工管理系統\
?????文件???????23377??2013-09-22?11:03??C語言項目開發全程實錄源碼\07企業員工管理系統\employee.c
?????文件???????86528??2013-09-22?11:05??C語言項目開發全程實錄源碼\07企業員工管理系統\程序使用說明書.doc
?????目錄???????????0??2014-04-27?20:06??C語言項目開發全程實錄源碼\08網絡通訊管理系統\
?????文件???????15870??2011-07-13?08:57??C語言項目開發全程實錄源碼\08網絡通訊管理系統\main.c
?????文件???????90112??2011-07-13?11:33??C語言項目開發全程實錄源碼\08網絡通訊管理系統\程序使用說明書.doc
?????目錄???????????0??2014-04-27?20:06??C語言項目開發全程實錄源碼\09圖書管理系統\
?????文件???????16976??2011-07-13?19:39??C語言項目開發全程實錄源碼\09圖書管理系統\Books.C
?????目錄???????????0??2014-04-27?19:03??C語言項目開發全程實錄源碼\09圖書管理系統\Data\
............此處省略334個文件信息
評論
共有 條評論