2011年 C++程序设计
来源:互联网 发布:手机看病软件 编辑:程序博客网 时间:2024/06/05 03:30
实验目的:学会使用函数编程,以及设计比较完备的测试用例完成对小程序的测试
实验内容:用函数完成分段数学函数的求解
/*
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:
* 作
* 完成日期:
* 版本号:
* 对任务及求解方法的描述部分
* 输入描述:函数自变量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 <iostream>
using namespace std;
const double x1=0.3, x2=0.8;
double f(double);
int main( )
{
}
double f(double x)
{
return y;
}
测试用例设计及测试结果
序号 程序输入 预期结果 执行结果 结论
1
2
3
(2)判定的边界值是测试的“敏感”区,针对本程序的两个边界值,我设计了下面的两组测试用例,测试方案及结果如下
序号 程序输入 预期结果 执行结果 结论
4
5
运行结果:
经验积累:
1. 程序的测试也是技术活,需要考虑各种可能的情况,设计用于测试的输入,将执行结果与预期的结果对比后才能得出结论。程序工作并不是能输出结果(不管对错)就视为完成。
2. 编程要干练不要冗杂。
上机感言:
还是干练清楚的程序更好看!
- c程序设计
- C程序设计
- C程序设计
- C程序设计
- C程序设计
- 《C程序设计》
- C++/C程序设计入门
- 2011年 C++程序设计
- 2011年 C++程序设计
- 2011年 C++程序设计
- 2011年 C++程序设计
- 2011年 C++程序设计
- 2011年 C++程序设计
- 2011年 c++程序设计
- 2011年 C++程序设计
- 2011年 C++程序设计
- 2011年 C++程序设计
- 2011年 C++程序设计
- 2011年 C++程序设计
- Fix: 'Unable to load one or more of the requested types' Errors
- 如果控制pop弹出的页面层数
- 删除结尾字符串
- linux 信号量
- 2011年 C++程序设计
- 华为笔试题
- ORACLE SQL优化
- NOSQL开源数据库是一个不错的积累方向?
- windows process activation service不能安装或启动的解决办法
- Silverlight学习笔记之Silverlight和aspx页面互相传值
- uva450-sorting&searching
- nvr zzz
- dataGridView属性、事件