資源簡介
基本的搜索、查找、刪除。排序等等的功能齊全,菜單界面設計較為合理......
代碼片段和文件信息
#include?
#include?
#include?
#include?“List1.h“
Listhead?Creat(node?*head)?????????????????/*定義創建鏈表函數,即輸入數據函數*/
{
int?i?q?=?0;
double?a?=?0.0;
node?*New?*End?*temp;
End?=?New?=?(node*)malloc(sizeof(node));
printf(“請輸入學生信息(學號輸入0即結束輸入并返回二級菜單)\n“);
printf(“學號:“);
scanf_s(“%s“?&New->number?10);
if?(strcmp(New->number?“0“)?==?0)?{?system(“cls“);?return?0;?}
printf(“學生姓名:“);
scanf_s(“%s“?&New->name?30);
printf(“請輸入學生班級:“);
scanf_s(“%s“?&New->Class?10);
printf(“科目共四項,分別為:C語言、計算機應用、高數、大英\n“);
printf(“學生各科分數:“);
for?(i?=?0;?i<4;?i++)
{
scanf_s(“%lf“?&New->score[i]);
a?+=?New->score[i];
}
New->aver?=?a?/?4;
printf(“該生是否有獎學金:“);
scanf_s(“%s“?&New->jiang?5);
while?(1)
{
a?=?0.0;
temp?=?head;
while?(temp?!=?NULL)
{
if?(strcmp(temp->number?New->number)?==?0)
{
printf(“\n該學號已存在,請重新輸入“);
q++;
break;
}
temp?=?temp->next;
}
if?(q?!=?1)
{
count++;
if?(count?==?1)
{
New->next?=?NULL;
End?=?New;
head?=?New;
}
else
{
End?=?head;
for?(i?=?2;?i End?=?End->next;
New->next?=?NULL;
End->next?=?New;
End?=?New;
}
}
q?=?0;
New?=?(struct?student*)malloc(sizeof(struct?student));
printf(“學生學號:“);
scanf_s(“%s“?&New->number?10);
if?(strcmp(New->number?“0“)?==?0)?break;
printf(“學生姓名:“);
scanf_s(“%s“?&New->name?30);
printf(“請輸入學生班級:“);
scanf_s(“%s“?&New->Class?10);
printf(“學生各科分數:“);
for?(i?=?0;?i<4;?i++)
{
scanf_s(“%lf“?&New->score[i]);
a?+=?New->score[i];
}
New->aver?=?a?/?4;
printf(“該生是否有獎學金:“);
scanf_s(“%s“?&New->jiang?5);
}
free(New);
//save(head);
system(“cls“);
return?head;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-08-01?17:05??學生成績管理系統(C語言)\
?????目錄???????????0??2017-08-01?17:05??學生成績管理系統(C語言)\.vs\
?????目錄???????????0??2017-08-01?17:05??學生成績管理系統(C語言)\.vs\1.261\
?????目錄???????????0??2017-08-01?17:05??學生成績管理系統(C語言)\.vs\1.261\v14\
?????文件???????58880??2017-07-07?21:53??學生成績管理系統(C語言)\.vs\1.261\v14\.suo
?????目錄???????????0??2017-08-01?17:05??學生成績管理系統(C語言)\1.261\
?????文件????????1297??2017-01-26?08:39??學生成績管理系統(C語言)\1.261.sln
?????文件????29859840??2017-07-07?21:53??學生成績管理系統(C語言)\1.261.VC.db
?????文件????????7837??2017-01-26?17:14??學生成績管理系統(C語言)\1.261\1.261.vcxproj
?????文件????????1849??2017-01-26?17:14??學生成績管理系統(C語言)\1.261\1.261.vcxproj.filters
?????文件????????1952??2017-01-26?17:14??學生成績管理系統(C語言)\1.261\creat.c
?????目錄???????????0??2017-08-01?17:05??學生成績管理系統(C語言)\1.261\Debug\
?????文件?????????558??2017-07-03?22:54??學生成績管理系統(C語言)\1.261\Debug\1.261.log
?????目錄???????????0??2017-08-01?17:05??學生成績管理系統(C語言)\1.261\Debug\1.261.tlog\
?????文件?????????225??2017-01-26?14:07??學生成績管理系統(C語言)\1.261\Debug\1.261.tlog\1.261.lastbuildstate
?????文件????????6610??2017-01-26?14:07??學生成績管理系統(C語言)\1.261\Debug\1.261.tlog\CL.command.1.tlog
?????文件???????74240??2017-01-26?14:07??學生成績管理系統(C語言)\1.261\Debug\1.261.tlog\CL.read.1.tlog
?????文件???????10748??2017-01-26?14:07??學生成績管理系統(C語言)\1.261\Debug\1.261.tlog\CL.write.1.tlog
?????文件????????2874??2017-01-26?14:07??學生成績管理系統(C語言)\1.261\Debug\1.261.tlog\li
?????文件????????5184??2017-01-26?14:07??學生成績管理系統(C語言)\1.261\Debug\1.261.tlog\li
?????文件????????1930??2017-01-26?14:07??學生成績管理系統(C語言)\1.261\Debug\1.261.tlog\li
?????文件???????14117??2017-06-06?21:26??學生成績管理系統(C語言)\1.261\Debug\creat.obj
?????文件????????7256??2017-06-06?21:26??學生成績管理系統(C語言)\1.261\Debug\delete.obj
?????文件????????1735??2017-06-06?21:26??學生成績管理系統(C語言)\1.261\Debug\file.obj
?????文件???????27276??2017-06-06?21:26??學生成績管理系統(C語言)\1.261\Debug\main.obj
?????文件???????14634??2017-06-06?21:26??學生成績管理系統(C語言)\1.261\Debug\modify.obj
?????文件????????6801??2017-06-06?21:26??學生成績管理系統(C語言)\1.261\Debug\order.obj
?????文件???????13144??2017-06-06?21:26??學生成績管理系統(C語言)\1.261\Debug\print.obj
?????文件????????9839??2017-06-06?21:26??學生成績管理系統(C語言)\1.261\Debug\serach.obj
?????文件???????49296??2017-06-06?21:26??學生成績管理系統(C語言)\1.261\Debug\showmenu.obj
?????文件???????20879??2017-06-06?21:26??學生成績管理系統(C語言)\1.261\Debug\start.obj
............此處省略27個文件信息
- 上一篇:C++進行http請求,并獲取返回結果
- 下一篇:倉庫管理系統C++版
評論
共有 條評論