這個作業屬於哪個課程
2020物件導向程式設計
這個作業要求在**
物件導向程式設計寒假作業2
這個作業的目標
1.繼續完成程式設計題 2.新建乙個github倉庫,並把作業推送到該倉庫。
作業正文
如下其他參考文獻
在文中相關部分
繼續完成作業一的程式設計題。
gcc 1.cpp test.cpp -o test.exe
test
整數 錢包 等於 零
錢包 增加 四
錢包 減少 三
看看 錢包
程式設計題要求:
1.讀題,提取出題目的要求。
2.分解需求,把需求分解為幾個你覺得不太相關的模組。
3.思考每個模組怎麼寫,可以從簡單的模組開始寫。
4.對於不會的問題進行查閱資料。
5.對於每乙個模組設計測試用例。
6.詳細記錄下以上每一步,並寫在部落格中。
7.不要求完全做出來,但要求記錄詳細。
8.建議部落格長度不少於1000字(不包含**)。
優化架構:壓縮函式行數
優化命名:函式命名規範
函式一:
int changeinten(char s[10])//將輸入的中文轉化成數字
函式二:
int calculate(char s[10],int m,int n)//將漢字增加和減少轉換為+和-並進行運算
函式三:
char exchangeinten(int t)//將計算結果的數字轉化回漢字
else if(t<0) printf("error");
}
完整**:
#include#includeint changeinten(char s[10]);
int calculate(char s[10],int m,int n);
char exchangeinten(int t)(int t);
int main()
else
}exchangeinten(x);
return 0;
} int changeinten(char s[10])//將輸入的中文轉化成數字
int calculate(char s[10],int m,int n)//將漢字增加和減少轉換為+和-並進行運算
char exchangeinten(int t)//將計算結果的數字轉化回漢字
else if(t<0) printf("error");
}
第三步:右鍵,選擇「重新命名」。
第四步:字尾為「.bat」,雙擊處理好的批處理檔案即可。
先寫出函式一的測試**:
#include #include int changeinten(char s[10])
void test(char a,int num)
int main()
測試指令碼:
測試結果:
整數 錢包 等於 零
錢包 增加 四
錢包 減少 三
看看 錢包
(這個看了其他大佬的作業發現了要用freopen()函式,然後我又上網參考了一下c 庫函式 - freopen())
(因為貪玩這次作業開始得有點晚,做得有點倉促,完成的也很粗糙,指令碼我也是完全沒聽過也不會做啊,所以時間都花在了製作編譯指令碼上,另外讓我卡了很久的就是那句「gcc不是內部命令也不是可執行的程式或批處理檔案」,這裡真的萬分感謝善良的l童鞋一步一步地教我設定path,我才能搞定它)
物件導向程式設計寒假作業2
這個作業屬於哪個課程 2020物件導向程式設計張棟班 這個作業的要求在 物件導向程式設計寒假作業2 這個作業的目標 1 學習git的建立倉庫和上傳 2 優化 並且可以優雅地命名 3 學習window批處理 作業正文 2020物件導向程式設計寒假作業2 其他參考文獻 freopen函式 c 語言程式設...
物件導向程式設計寒假作業2
這個作業屬於哪個課程 2020物件導向程式設計 這個作業要求在 物件導向程式設計寒假作業2 這個作業的目標 1.繼續完成程式設計題2.新建乙個github倉庫,並把作業推送到該倉庫。3.發布部落格 1.實踐題 新建乙個github倉庫,使用git,或者github desktop把接下去的程式設計題...
2020物件導向程式設計寒假作業2
這個作業屬於哪個課程 2020物件導向程式設計張棟班 這個作業要求在 物件導向程式設計寒假作業2 這個作業的目標 1.繼續完成作業1的程式設計題。2.新建乙個github倉庫,並把作業推送到該倉庫。3.發布部落格。作業正文 2020物件導向程式設計寒假作業2 其他參考文獻 1.git 設定忽略檔案提...