軟體工程課後作業一之30道隨機四則運算程式3

2022-06-02 17:21:07 字數 1025 閱讀 5341

一、題目要求:

使用者輸入答案,程式自動判定對錯,最後給出總共對/錯的數量。

二、設計思想:

在原程式基礎上增加四則運算結果並用result儲存起來,之後使用者輸入乙個結果並與之比較,相等則顯示正確,答錯則顯示正確答案。

三、**:

#include#include#includeint answer=0;

int score=0;

int result=0;

void display(int number,int mul,int rage,int neg)//先自定義輸出函式

{ int first[1000],second[1000],opt[1000];//分別代表第乙個數、第二數和運算子

for(int i=0;i>answer;

if(answer==result)

{score+=1;

cout

if(number>0)

{ cout<>rage;

cout<>mul;

cout<>neg;

cout<>number;

cout<>rage;

cout<>mul;

cout<>neg;

cout四、測試及截圖:

五、實驗總結:

實驗實現了能自動回答使用者輸入答案的正誤,但是當涉及到有餘數的四則運算時有些缺陷,其他的方面基本實現。

六、三個日誌**:

軟體工程課後作業一

自我介紹 姓名 於金池 學號 2018035101039 班級 計應一班 程式設計能力 根據之前課程,截至目前為止寫了800多行 希望在本課結束後提高自己 得結構性 問題如下 1 回想一下你初入大學時對計算機專業的暢想 4 你願意為了乙個你感興趣的 或得到實戰鍛鍊的專案放棄沉迷於遊戲或者甚至熬夜嗎?...

軟體工程課後作業一之30道隨機四則運算程式2

一 設計30道隨機四則運算程式要求 1 題目避免重複 2 可定製 數量 列印方式 3 可以控制下列引數 是否有乘除法 是否有括號 數值範圍 加減有無負數 除法有無餘數 否支援分數 真分數,假分數,是否支援小數 精確到多少位 列印中每行的間隔可調整 二 設計思路 1.題目避免重複 我用3個陣列將第乙個...

軟體工程軟體測試課後作業,CFG,測試用例

編寫乙個三角形程式,任意輸入三個整數,判斷三個整型邊長能否構成三角形。如果是三角形,則判斷它是一般三角形 等腰三角形或等邊三角形,並輸出三角形的型別。畫出程式的cfg,計算全複雜度。設計一組測試用例滿足測試基本路徑覆蓋準則。include includeusing namespace std int...