* 作
者: 殷華哲
* 完成日期:
年 月
日* 版 本號:
* 對任務及求解方法的描述部分
* 輸入描述:函式自變數x
* 問題描述:求函式的值:當x<0.3時,f(x)=0; 當0.3≤x≤0.8時,f(x)=(x-0.3)/(0.8-0.3);當x>0.8時,f(x)=1;
* 程式輸出:f(x)的值
* 問題分析:……
* 演算法設計:……
#include using namespace std;
const double x1=0.3, x2=0.8; //定義常變數
double f(double ); //宣告函式
int main( )
return (y);
}
(1) 遵循「判定/條件測試」覆蓋原則(設計足夠的測試用例,使得判定表示式的每個條件的所有可能取值至少出現一次,並使每個判定表示式所有可能的結果也至少出現一次),我設計了三組測試用例,測試方案及結果如下
序號 程式輸入 預期結果 執行結果 結論
1 x=0.2 0 0 正確
2 x=0.5
0.4 0.4
正確3 x=1.3
1 1 正確
(2)判定的邊界值是測試的「敏感」區,針對本程式的兩個邊界值,我設計了下面的兩組測試用例,測試方案及結果如下
序號 程式輸入 預期結果 執行結果 結論
4 x=0.3
0 0
正確5 x=0
0 0
正確經驗積累:
1. 程式的測試也是技術活,需要考慮各種可能的情況,設計用於測試的輸入,將執行結果與預期的結果對比後才能得出結論。程式工作並不是能輸出結果(不管對錯)就視為完成。
《 第十三周實驗報告 》
請寫出程式的執行結果,並在上機時對照理解 程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 animal.cpp 作 者 計114 3 王興鋒 完成日期 2012 年 5 月 15 日 版 本 號 v 2.0 include iostream includeusing namespace std ...
第十三周實驗報告(三)
作 者 殷華哲 完成日期 年 月 日 版 本號 對任務及求解方法的描述部分 輸入描述 無 問題描述 編制乙個三角函式表,要求在main 函式中呼叫show sin table min angle,max angle 顯示角度值為min angle到max angle之間的所有角度 間隔為1度 的正弦...
第十三周實驗報告4
任務4 設計乙個抽象類csolid,含有兩個求表面積及體積的純虛函式。設計個派生類ccube cball ccylinder,分別表示正方體 球體及圓柱體。在main 函式中,定義基類的指標p csolid p 利用p指標,輸出正方體 球體及圓柱體物件的表面積及體積。include define p...