一、題目要求:
使用者輸入答案,程式自動判定對錯,最後給出總共對/錯的數量。
二、設計思想:
在原程式基礎上增加四則運算結果並用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...