第二次作業

2022-05-25 06:21:12 字數 2008 閱讀 6545

git位址

git使用者名稱

leerijin

學號後五位

62106

部落格位址

我的部落格

作業鏈結

作業鏈結

已經使用vs這一軟體,在之前配置vs的環境變數的時候,不太懂如何配置,在求助同學和上網瀏覽一系列相關檔案之後,完成了配置。同時向同學們推薦resharper這乙個外掛程式,是最開始接觸vs時了解到的乙個十分好用的外掛程式。

1.使用者輸入乙個代表題目數量的資料,首先判斷資料是否正確,用while迴圈,滿足條件則跳出

2.使用者輸入n,建立乙個迴圈,迴圈n次

3.在迴圈中呼叫產生算式的函式calculation()和計算算式的函式calculate(equation),並判斷結果是否滿足要求,不滿足,迴圈次數加一,滿足將結果存到字元數串中,將字串輸出到檔案

4.產生算式函式,設定第乙個隨機生成數代表符號個數,數字個數等於符號個數加一,定義乙個等於符號加數字個數大小的數字按順序儲存產生的符號和數字

5.取符號函式,將隨機產生數字傳入,用列舉取得符號

6.計算算式函式,利用data下的compute函式計算字串

1.拷貝

2.轉殖

3.上傳

(1)寫完**後,開始上傳,第一次使用,所以要先配置,但是不是寫掉乙個符號,就是多寫乙個符號,最後一一對照才配置好

(2)在使用git-commit 命令時不太理解-m「message」的意思,後來在github help裡面查閱之後他是利用命令列重新命名檔名的意思

1.單元測試

最開始的時候,將**全都寫在了主函式中,不知道怎麼進行單元測試,然後改動**,拆分成了幾個函式,由於**比較簡單,只對進行運算的函式進行了測試,一次成功

2.斷點+單步執行

在最開始寫的時候,由於乙個失誤,導致輸出全為同乙個算式,後使用斷點先判斷方法發現方法正確,後使用f11單步執行一步一步進行判斷,在區域性變數視窗下終於發現乙個條件判斷的失誤

3.回歸測試

本次專案中,對**進行了多次修改和多次單元測試,但並沒有想到每一次測試都要上傳到git,所以這次的git倉庫中只進行了一次提交,以後會記得多提交。

我學到的關於git的一些知識:(1)git分為三部分,一部分是自己的檔案,另外一部分是快取區,最後乙個是本地庫。git add xx操作是將本地檔案新增到快取區;git commit操作是將快取區的檔案提交到本地倉庫;git push操作是將本地倉庫的內容推送到遠端倉庫。

(2)git pull = git fetch + git merge;git pull --rebase = git fetch + git rebase

第二次作業

execise02 1.查詢85年以後出生的學生姓名 性別和出生日期 2.列表顯示所有可能的學生選課組合 學號 課程號 3.查詢1 2 4班中陳姓同學的資訊 4.查詢所有及格的學生姓名 所選課程名及所得分數 5.統計各門課程的及格人數 課程編號 課程名 及格人數 6.統計各門課程的總人數 及格人數和...

第二次作業

第一題 p1 1 遞迴寫法,效率低 include 1.寫乙個函式返回引數值為1的個數 比如 15 0000 1111 4個1 程式原型 int count one bits unsigned int value int fuc int x else return 0 void mainp1 p1 ...

第二次作業

檔名稱 516.cpp 作 者 闕文榮 完成日期 2016 年 3 月 11 日 版 本 號 v1.1 對任務及求解方法的描述部分 用while語句控制輸出 輸入描述 略 問題描述 現在北京有一套房子,200萬,假設房價每年 10 乙個軟體工程師每年固定能賺40萬。他想買這套房子,多大的 率能夠忍受...