C語言 作業01

2022-05-30 08:03:08 字數 1189 閱讀 9352

0.前言

本次作業改編於何銘康學長給我們布置的第5次寒假作業。

1題目講解

在寒假裡學長給我們布置的寒假作業主要是向大家講解乙個新的思路:結構化程式設計思想和漸進式程式設計思想

乙個程式的實現如同高樓大廈,我們得先把框架搭建出來,才能裝修內裡。

我們做過的寒假作業中編寫出專案的選單,然後完善選單的加減乘除功能,最後公升級功能使其擁有輸出答案能力。

1.2 題目介紹

學習講究承上啟下,之前的幾次作業是為了承上,現在我們來啟下。

本次作業我們將開始你們人生上的第乙個專案:實現乙個通訊錄。是不是很簡單?

乙個完成的專案有乙個完整的流程,這裡我們簡化下分為一下幾點:

需求分析

**開發

功能測試

應用整合

操作列表:

1)排序 2)新增 3)刪除

4)修改 5)查詢 6)退出程式

請輸入操作:

error!!!

錯誤操作指令, 請重新輸入

//排序操作(在使用這項功能前通訊錄是沒有進行排序的,是按照你輸入的順序排序的)

請選擇排序的方式

1)編號排序 2)姓名排序

通訊錄已滿

處理編號超過閾值

此處已有資料

// 刪除操作

刪除操作:

請輸入刪除位置:

處理編號超過閾值

此處無資料

// 修改操作 (由於老師不久前教了指標,所以下面的修改操作要求用指標來實現)

修改操作

請輸入修改位置:

已擦除原有資訊,請重新鍵入

處理編號超過閾值

此處無資料

// 操作2

正常操作

錯誤操作——此處已有資料

錯誤操作——處理編號超過閾值

錯誤操作——通訊錄已滿

// 操作3

正常操作

錯誤操作——此處無資料

錯誤操作——處理編號超過閾值

// 操作4

正常操作

錯誤操作——此處無資料

錯誤操作——處理編號超過閾值

//操作5

正常操作

錯誤操作——查無此人

// 非選單編號操作

2.2.5 應用整合

gitee上傳截圖與鏈結

C語言 作業01

問題 答案這個作業屬於哪個課程 2019級計算機1班 中南林業科技大學涉外學院 這個作業要求在 c語言作業01 這個作業目標是 實現乙個通訊錄 作業正文 我的作業 參考文獻 詳解巨集定義 define c語言中清空陣列的方法,c語言下的清屏函式,二維陣列 這次作業是需要實現乙個通訊錄,然後利用我們現...

C語言 作業01

這個作業屬於哪個課程 這個作業要求在 homework 10669 我在這個課程的目標是 跟上大佬們的步伐 作業正文 參考文獻 通訊錄要能記錄,查詢,刪除,編輯,因為通訊錄空間有限。include include include define n 50 int num 0 typedef struc...

C語言 作業01

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個作業的目標是 完成通訊錄的製作 作業正文 參考文獻 1.題目要求我們編寫增添,刪除,排序和查詢等功能,所以需要定義多個函式來實現這些操作 2.首先要用到結構體先定義出陣列名字和 號碼,3.設計乙個目錄,然每次操作都可以回到這個目錄 4...