C語言寒假大作戰02

2022-05-28 09:15:14 字數 1838 閱讀 1309

簡易選單**的學習

作業鏈結

這個作業的目標

學習簡單的選單**

參考文獻

1.設計思路和遇到的問題

設計思路:說實話開始我沒有想要用函式的形式去寫這個**,我就想著乙個switch語句加n個if語句不就ok了?

可是在獲得提示時發現的確是需要6個函式的,開始我的思路我感覺我侷限,就單純的使用switch語句是不夠的,況且

要求不符合,考慮問題沒有全面,而使用6個函式就像導圖哪有一一對應,感覺沒有漏洞而且在呼叫函式比較全面。

2.程式截圖

3.選單文案:

********** 口算生成器 **********

歡迎使用口算生成器 :

希望小學期中考試

幫助資訊

您需要輸入命令代號來進行操作, 且

一年級題目為不超過十位的加減法;

二年級題目為不超過百位的乘除法;

三年級題目為不超過百位的加減乘除混合題目.

操作列表:

1)一年級 2)二年級 3)三年級

4)幫助 5)退出程式

憨憨,請重新輸入正確數值。

一年級題目如下:

二年級題目如下:

三年級題目如下:

4.程式**

#include void menu();

void help();

void error();

void one();

void two();

void three();

int main()

printf("\n");

if(n==5) break;

if(n>5||n<1) error();

} return 0;

}void help()

void menu()

void error()

void one()

void two()

void three()

5.你對「設計」這個詞的理解設呢,我感覺是要實踐的意思,而計是有計畫的意思。設計就代表著你會動腦子想那些有漏洞,會用手去寫你的計畫。這就是我的理解。

gitee上傳截圖與鏈結

增加學習

1.暫時刪除檔案

git restore 檔案名字

2.解決中文亂碼

git config --global core.quotepath false

C語言寒假大作戰02

這個作業是屬於哪個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標是 編寫口算題選單,用git上傳至碼雲 作業正文 gitee 與 git基礎命令學習與使用 其他參考文獻 無答 沒太大問題,思路都很簡單。作業目的是為了讓我們回憶起之前學習的內容。設計就是計畫好乙個東西。將乙個思...

C語言寒假大作戰02

這個作業屬於哪個課程 班級鏈結 這個作業的要求 作業鏈結 這個作業的目標 使用函式 switch語句來完成選單程式 參考文獻 學長提供 設計思路 1.可以把幫助文獻做成獨立檔案,也可以直接編寫 不怕麻煩就cv 2.照本宣科一路編下來 3.最後再測試,能改良的地方就改良 printf 現在是二年級題目...

C語言寒假大作戰02

這個作業屬於哪乙個課程 班級的鏈結 這個作業要求在 作業要求的鏈結 作業正文 此篇部落格 2.1.設計思路和遇到的問題 請寫上你的心路歷程和程式設計思路,並在其中寫下你遇到的問題 心路歷程 看不懂作業要求我們做什麼 要求我們寫 實現 不知道如何開始 有思路 完成 程式設計思路 1 需要用主函式將選單...