浙江理工大学录取分数线-批发什么倒卖最挣钱
实验题目
实验时间
2012年 3月22日
实验成绩
结构化程序设计
实验地点
实验性质
DS1421
□
验证性 √设计性
□
综合性
教师评价:
□算法实验过程正确; □源程序实验内容提交 □程序结构实验步骤合理;
□实验结果正确; □语法、语义正确; □报告规范;
其他:
评价教师签名:
一、实验目的
1
、理解分支程序设计的基本思想,熟练掌握分支程序设计的基本方法
2、理解循环程序设计的基本思想,熟练掌握循环程序设计的基本方法
3
、熟练掌握使用循环语句和分支语句进行程序设计的基本方法;
4
、理解牛顿迭代法及其平方根迭代公式的基本原理,并能用程序实现。
二、实验项目内容(实验题目)
根据牛顿迭代法,编写程序。要求,由键盘输入
a< br>及
n
值,编程计算
a
的平方根、
-5
立方根、
n
次方根等。迭代的结束条件是
x
n+1
-x
n
<10
三、源程序(实验过程或算法)
#include
#include
#define m 1e-5
void main()
{int n;
double x,x0,f,f0,a;
printf(请输入被开方数a和开方次数n并以逗号隔开
scanf(
x=1;
do
{x0=x;
f=pow(x,n)-a;
f0=n*pow(x,n-1);
x=x0-ff0;
}while(fabs(x-x0)>=m);
printf(根=%lfn
}
创建时间:
四、源程序调试过程和(或)实验分析
调试过程:当第一次调试程序点击链接出现错误
从错误地方可以得出是幂指数写法出现错误,改正之后再调试链接没有出
现错误,点击运行却不能得出 正确结果:
仔细检查后发现时x的初始值出现问题,初始值不能为0.改为1后再重新
运行,没 有再出现错误。
运行结果;
被开方数a
2
3,
666
开方次数n
2
2
5
结果
1.414214
1.732051
3.670243
感受:程序的编辑是一个不断调试的过程,只有不断调试才能找出里面的错误,
即使纠正。很少有一次就 能编成功的程序,而调试就成了一个非常重要的过程。
学会如何快速找出程序存在的错误时一门学问。
环卫工人的作文-红楼梦摘抄
0的0次方-银行柜员
口字里面一个女念什么字-渺
染色体和dna的关系-广大松田
零分作文-youmei
主旋律-思想感情
英语试卷分析-瞧不起
二本大学多少分-彬彬有礼的拼音
本文更新与2020-11-23 11:53,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/457556.html
-
上一篇:水粉静物单体塑造
下一篇:小升初数学度量衡的基本知识点