git位址
git使用者名稱
pbnbpb
學號後五位
62609
部落格位址
作業鏈結
1:配置環境
2:進行拷貝以及git相關操作
對要求的四則運算庫進行拷貝。
將已經拷貝的檔案轉殖到本地。
**:
using**部分我在for迴圈內利用random 隨機生成隨機的100以內的數字,然後才隨機生成1~4之間的數字然後通過switch函式判斷是進行什麼運算。其中如果兩個數相減,而被減數小於減數,則將兩個數進行交換後再相減,而如果兩個數相除,不能產生整數,則這兩個數採取乘運算。而在將算式輸出的同時,將其輸出到檔案中。system;
using
system.collections.generic;
using
system.linq;
using
system.text;
using
system.threading.tasks;
using
system.io;
namespace
static
void main(string
args)
ans =result1(j, m);
formula = j + "
-" + m + "
=" +ans;
sw.writeline(formula);
console.writeline(formula);
break
;
case3:
ans =result2(j, m);
formula = j + "
*" + m + "
=" +ans;
sw.writeline(formula);
console.writeline(formula);
break
;
case4:
if (j % m != 0) ans =result2(j, m);
else ans =result3(j, m);
formula = j + "
/" + m + "
=" +ans;
sw.writeline(formula);
console.writeline(formula);
break
;
default
:
break
; }
}sw.flush();
sw.close();
console.readkey();
}static
public
int result(int a, int
b)
static
public
int result1(int a, int
b)
static
public
int result2(int a, int
b)
static
public
int result3(int a, int
b) }}
在在執行程式後我發現產生的式子都是一樣的,我不明白其原理,上網查閱了資料後才知道:在random生成隨機數的時候,如果短時間內連續生成隨機數,就會導致生成的隨機數相同。而後通過瀏覽了他人的部落格找到了解決方法——獲取隨機種子。
//static int getrandomseed( )
random random = new random( getrandomseed( ) );//
執行結果:
單元測試:
測試成功。(測試過程中之前新建了乙個專案,但是它屬於.net core,可是我開始建立時並沒有用它建立單元測試專案,我不清楚是怎麼回事。因為框架不對,導致後來一直無法新增引用,浪費了我許多時間。)
效能分析:
設定斷點:
回歸測試:
成功。提交**:
在使用git提交**的時候我是先用git add .將所有檔案放入暫存區,而後使用git commit -m『』將檔案存入本地倉庫,然後在輸入git status檢視是否已經全部存入本地倉庫,最後使用git push遠端提交**。
完全不清楚如何提交**,這些全是我在網上查閱資料時弄的,一開始輸入git add .的時候出現了問題,後來輸入git status之後,我再次輸入git add .就成功將檔案放入暫存區了,我並不知道其中是什麼問題。
體會:這次作業過程中,我明顯感受到自己在c#程式編寫方面能力不足,仍需要去學習和練習實踐。其次就是剛剛使用git,有許多方面都不清楚,很多操作指令都不了解,作業過程中並不知道如何提交**,後來全是上網查閱資料才迷迷糊糊地成功提交了**。這次作業後,我應該花時間去了解和練習和github相關的操作,讓我在以後可以熟練地運用git。
第二次作業
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萬。他想買這套房子,多大的 率能夠忍受...