freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c課程設(shè)計任務(wù)書-班級檔案管理系統(tǒng)-在線瀏覽

2024-09-19 21:36本頁面
  

【正文】 備注 電話char Char char int char int 圖 22 基本數(shù)據(jù)庫詳細設(shè)計 采用 C 語言定義相關(guān)的數(shù)據(jù)類型 定義一個結(jié)構(gòu)體,其中學生信息包括:學號、姓名、性別、年齡、備注、密碼。 /*性別*/ char name[20]。 /*學號*/ char adds[200]。 /*年齡*/ int mima。 查找函數(shù) void Query_a_record(Person per[],int n){ int m。 printf(\t┌─────┐ \n)。 printf(\t│2姓名 │\n)。 printf(\t│4年齡 │\n)。 printf(\t└─────┘ \n)。 scanf(%d,amp。 while(m!=1amp。m!=2amp。m!=3amp。m!=4amp。m!=5){ printf(輸入錯誤,請重新選擇:)。m)。 int i=0。 scanf(\t%s,s)。amp。 if(i==n) { printf(\t╮( ╯3╰) ╭班級中沒有此人!\n)。 } printf(\t 此人學號 : %s\n,per[i].num)。 printf(\t 此人性別 : %s\n,per[i].sex)。 } 。 int i=0。 scanf(\t%s,s)。amp。 if(i==n) { printf(\t╮(╯3╰) ╭班級中沒有此人!\n)。 } printf(\t 此人姓名 : %s\n,per[i].name)。 printf(\t 此人性別 : %s\n,per[i].sex)。 } 。 int i=0。 scanf(\t%s,s)。amp。 if(i==n) { printf(\t╮( ╯3╰) ╭班級中沒有此人!\n)。 } printf(\t 此人學號 : %s\n,per[i].num)。 printf(\t 此人性別 : %d\n,per[i].age)。 } 。 int i=0。 scanf(%d,amp。 while(per[i].age!=nianamp。in) i++。 return。 printf(\t 此人年齡: %s\n,per[i].name)。 printf(\t 此人備注: %s\n,per[i].adds)。}通過四個方面的選擇對所需要的某個學生的信息進行查找。 刪除函數(shù) int Delete_a_record(Person per[],int n){ char s[20]。 printf(\t 請輸入想刪除記錄中的名字 :)。 while(strcmp(per[i].name,s)!=0amp。in) i++。 return(n)。jn1。 strcpy(per[j].name,per[j+1].name)。 strcpy(per[j].sex,per[j+1].sex)。 } printf(\t\t\t 已經(jīng)成功刪除 !\n)。 }刪除某個學生的信息,即逐個將下一位學生的位置前移,覆蓋前面的信息,最終達到刪除的效果。 int i=0。printf(請輸入密碼\n)。scanf(%s,ch)。else{ printf(密碼正確\n)。 scanf(%s,s)。amp。 if(i==m) { printf(\t╮(╯3╰)╭班級中沒有此人!\n)。 } printf(\t 編號:)。 printf(\t 姓名:)。 printf(\t 性別:)。 printf(\t 年齡:)。per[i].age)。 scanf(\t%s,per[i].adds)。 scanf(\t%d,amp。 printf(\t 修改成功! )。 函數(shù)的調(diào)用關(guān)系圖如圖 31 所示 main()Delete 刪除 Query 查找Change 修改Write to text 保存Display 顯示Input 錄入 圖 31 子函數(shù)調(diào)用示意圖調(diào)試分析以及運行結(jié)果 輸入界面 先進行密碼驗證如圖 41,才能進入菜單選擇界面,菜單里列出了 06 七個選項如圖 42.圖 41 進入系統(tǒng)前先輸入密碼 圖 42 菜單界面 運行界面 讀入數(shù)據(jù)后顯示信息如圖 43,在班級中查找信息,若沒有該生信息顯示界面如圖 44,修改個人信息先密碼驗證,再輸入要修改的名字如圖 45. 圖 43 顯示信息圖 44 在班級中查找記錄 圖 45 修改信息 退出程序 在執(zhí)行完各項操作后退出系統(tǒng)如圖 46.圖 46 退出系統(tǒng) 程序調(diào)試中的問題由于自己對 C 語言程序操作不是很熟練,程序在初步調(diào)試的時候出了很多問題,也經(jīng)常把 int 和 char 類型弄混。如:不知道 system(cls)。自定義函數(shù)時由于課本的概念不清楚,多寫了空格鍵,以至函數(shù)調(diào)用不出來。如:沒有做到每位學生有自己的私人密碼。解決的這個問題的辦法是調(diào)整。在設(shè)計的調(diào)試過程中也無法順利的完成調(diào)試工作。心得體會通過這段時間 C 課程設(shè)計實驗課我了解到 C 語言是一門比較難的課程,需要多花時間上機練習。于此,我也發(fā)現(xiàn)自己的一些不足,良好的編程習慣的養(yǎng)成,堅定的毅力和耐心仍是我要加強的,同別人的交流也是必須的,這樣才能不斷使我進步。在設(shè)計中我遇到了很多編程問題,最后在老師們的辛勤指導(dǎo)下,我慢慢的進入狀態(tài),我做的是班級檔案管理系統(tǒng),內(nèi)容包括很多,運用的函數(shù)也比較復(fù)雜,經(jīng)過幾天的努力,我完成了大半個程序,但是總是有很多錯誤出現(xiàn),有好多是些小問題,這都是我粗心大意造成的,所以設(shè)計程序一定要仔細,不容一點的馬虎。我們在編程的時候應(yīng)該盡量做到使程序簡單,易讀,用戶界面應(yīng)盡量做得美觀,易于操作。同時,也讓我知道了,合作的力量,如果是孤軍奮戰(zhàn)的話,我也不能在規(guī)定時間內(nèi)完成,最終達到游紉而解.總之,這是一次很令人難忘的經(jīng)歷。附錄 源程序清單include includeinclude typedef struct { char sex[10]。 /*姓名*/ char num[15]。 /*備注*/ int age。 /*電話*/}Person。 int menu_select(){ char c。 printf(\t\t ★★★班級檔案★★★\n)。 printf(\t\t │ 1. 添加記錄 │\n)。 printf(\t\t │ 3. 刪除記錄 │\n)。 printf(\t\t │ 5. 修改記錄 │\n)。 printf(\t\t │ 0. 退出程序 │\n)。 printf(\t\t 請您選擇(06):)。 } while(c39。||c39。)。039。 } int Input(Pers
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1