四則運算部分功能測試

2022-09-06 00:51:12 字數 1007 閱讀 1206

一 測試計畫

1.使用者不按提示輸入系統會如何

2.程式的可執行範圍

3.測試是否所有負數都加了括號而其它數則沒有括號

二 測試程式

#include #include 

#include

#include

intmain()

; //

只在加減之中選擇輸出

int b=rand()%2

;

if(c<0&&d>=0) //

if語句判斷有無負數

else

}else

if(c>=0&&d<0

)

else

}else

if(c<0&&d<0

)

else

}else

else}}

}

1.使用者按要求輸入0,而是輸入了no

系統陷入死迴圈,有待改善幹

2 輸入0道題

輸入100000

程式執行了很長時間,程式執行效率不高

3 當輸出有零是沒有加括號符合要求

其他情況也均符合要求

三 心得體會

通過測試軟體,發現自己的程式有非常多的漏洞,程式是做給使用者用的,很多使用者並不會按要求進行程式操作,所以需要許多的限制程式讓使用者按程式的要求進行操作,如果不按要求就跳回操作介面,直到使用者的輸入符合要求為止。

四則運算功能

1 四則運算 加減乘除 3 出題的個數 答題結束可以顯示使用者答錯的題目個數和答對的題目個數 4 整數階乘 程式可以出單個整數階乘的題目 如 4 24 6 圖形使用者介面 可以改變背景顏色,彈出對話方塊,選擇按鈕 7 統計分數 可以統計每個同學的總分 平均分以及做題時間,以便進行同學和班級之間的對比...

四則運算測試

include include using namespace std define max 10000 include include void display inta,b,k,m,n,o,p cout 請輸入定製數量 cin k 定製數量 cout cout 請輸入數值範圍 如 10 50 c...

四則運算測試

設計思路 1,先獲取到 使用者選擇的 演算法 2,根據選擇的演算法 獲取 參加該演算法的兩個隨機數 3,判斷 兩個數運算答案和使用者輸入的 答案是否 一致 4,顯示出結果 using system using system.collections.generic using system.compo...