c語言綜合實驗設計報告
題目:學生宿舍管理系統
學院:電氣與電子工程學院
專業:測控技術與儀器
班級:090312
姓名:智偉威
設計日期:2010-6-7
總分:一、設計題目:學生宿舍管理系統
二、題目闡述及設計思路:
這是乙個宿舍管理查詢小程式。用c語言建立資料檔案,資料檔案按關鍵字(姓名)用選擇排序法進行排序,用二分法實現查詢操作。
三、主要知識點:
使用檔案包含、c語言巨集定義、結構體、陣列、系統函式呼叫函式。
四、程式清單:
#define maxnum 100
#include <>
#include <>
struct stu
stu[maxnum];
int n;
void mp()
strcpy(swapn,stu[i].xm); strcpy(stu[i].xm,stu[k].xm);
strcpy(stu[k].xm,swapn);strcpy(swapxh,stu[i].xh);
strcpy(stu[i].xh,stu[k].xh); strcpy(stu[k].xh,swapxh);
swapsh=stu[i].ssh;stu[i].ssh=stu[k].ssh;stu[k].ssh=swapsh;
}} }void dayin() }
main()
printf( "qing shu ru yao cha zhao tong xue de xing ming:\n ");
while(getchar()!= '\n ');
gets(a); chazhao(a);}
五、設計結果說明:
1、設計優點:輕鬆地將住宿的學生按姓名排序,並能簡單的按姓名查詢到學生,程式簡單易懂。
2、設計不足:不能按學號和宿舍號查詢相應的學生,在使用上有一定的侷限性。
C語言課設
課程設計題目 第4題酒店管理系統 題目描述 設計乙個酒店管理系統,該程式應該具有下列功能 1 設計乙個功能顯示選單,並有選擇提示。2 顧客登記 要求輸入顧客資訊,輸入完畢,系統即可記錄下該顧客的資訊,並提示登記房間 選擇房間號後,提示登記成功與否。3 查詢顧客資訊 要求輸入要查詢的顧客身份證號,輸入...
課設設計實驗報告
機械製造技術基礎課程設計報告書 學院機械工程 專業機械設計製造及其自動化 年級 2009級 班級組別一班第一小組 小組成員高鵬 組長 耿強 何文峰 馮文宇 高駿 焦彥駿 熊愛明 指導教師任成祖 2013年1月9日 機械製造技術基礎課程設計任務書 第一章設計要求及相關知識簡介 1 1.1設計要求 1 ...
C語言設計報告
設計報告 課程名稱 c語言程式設計 題目名稱根據條件進行學生成績排名 學生學院 專業班級 學號學生姓名 指導教師 2010年4月18日 實訓 根據條件進行學生成績排名 一 實訓的目的和要求 通過實踐,了解學生成績排名在c語言中的設計,並能成功設計出學生成績的排序和統計不同成績段中學生人數的 二 實訓...