C語言課程設計報告實驗裝置管理系統

2021-03-04 09:28:17 字數 1596 閱讀 8498

q->next=null;

p->next=q;

p=q; //將該接點掛入鍊錶中

} fclose(fp); //關閉檔案

while(1) }

}b 各功能模組設計

(1)輸入模組

struct shebei

;(2)追加模組

void add(node *equip) //新增記錄 }

(3)修改模組

void modify(node *equip)//修改

printf("請輸入要修改的裝置id號:");

scanf("%s",find);

p=equip->next;

while(p!=null)

if(p) //若找到

printf("請輸入新裝置號(原來是 %s ):",p->data.id);

scanf("%s",p->data.id);

printf("請輸入新裝置名稱(原來是 %s ):",p->

scanf("%s",p->

printf("請輸入新裝置裝置種類名稱(原來是 %s ):",p->data.kind);

scanf("%s",p->data.kind);

printf("請輸入新裝置報廢日期名稱(原來是 %s ):",p->data.over);

scanf("%s",p->data.over);

printf("請輸入新裝置是否報廢(原來是 %s ):",p->data.yesno);

scanf("%s",p->data.yesno);

printf("請輸入新裝置購買時間(原來是 %s ):",p->data.kind);

scanf("%s",p->data.time);

printf("請輸入新裝置**(原來是 %s ):",p->data.price);

scanf("%s",p->data.price);

printf("\n>>>>>>>>>>提示:該項記錄資料已經成功修改!\n");

} }else printf("\n>>>>>>>>>>提示:你要修改的資訊不存在!\n");

}(4)輸出記錄

void disp(node *equip)//輸出記錄

printf("\t\t\t\t顯示結果\n");

printf("裝置號碼裝置名稱裝置種類報廢日期是否報廢購買時間**\n");

while(p) }

(5)統計模組

void tongji(node *equip)//統計

printf(">>>>>>>>>>提示:\n*****>0退出\n*****>1按裝置號統計\n*****>2按裝置名稱統計\n");

scanf("%d",&sel);

if(sel==1)

if(flag2==1&&ha!=flag2)

else if(flag2>ha)

if(flag2)

else

} else if(sel==2)

{ printf("\n輸入你要統計分類的裝置名稱:");

scanf("%s",find);

while(p)

{ if(strcmp(p->

C語言課程設計實驗報告

實驗報告 姓名 高峰 學號 0909120614 指導教師 郭克華 專業 電氣資訊類 班級 1206 班 2013年1月4號 目錄一 課程設計的目的 二 實驗內容 1 實驗一 2 實驗二 三 詳細設計 1 實驗前的分析及設計思想。2 程式流程。3 具體程式及解析。4 測試結果。四 設計總結 1 認識...

C語言課程設計實驗報告

南昌航空大學 數學與資訊科學學院 實驗報告 課程名稱c語言課程設計 實驗名稱 運用c語言開發小型應用軟體實驗型別 驗證性 綜合性 設計性 實驗室名稱 數學實驗室d208班級學號 學生姓名 任課教師漆志鵬 成績實驗日期 2013 6 7至2013 6 26一 實驗目的 熟悉c語言的基本概念 語法 語義...

《C語言創新實驗》課程設計報告

c語言創新實驗 課程設計報告 題目 坦克大戰 班級 10軟體技術 姓名李海飛 指導老師 張紅霞 一 功能模組 二 課程設計總結 在做課程設計的過程中,我遇到了許多問題,查了很多資料,解決了一部分,但仍有一部分沒解決,最終我想了很長時間才想出來。通過做課程設計,使我對c語言有了更深的理解,對程式也有了...