2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 高级语言程序设计实验c 高级语言程序设计-实验四 循环结构程序设计

高级语言程序设计实验c 高级语言程序设计-实验四 循环结构程序设计

时间:2019-08-20 05:14:30

相关推荐

高级语言程序设计实验c 高级语言程序设计-实验四 循环结构程序设计

实验四循环结构程序设计(2学时)

目的要求

(1)掌握C语言for、while、do…while循环编程。

(2)掌握在程序设计过程中用循环的方法实现各种算法(如穷举、迭代、递推等)。

(3)巩固所学理论知识的同时锻炼C语言编程能力。

上机内容

一般示例

【例1】e是自然对数的底数,是一个无限不循环小数2.71828……。e在科学技术中用的非常多。学习了高等数学之后,就会知道,许多结果和它有紧密联系,以e为底,许多式子都是最简的,用它是最“自然”的,所以叫自然对数。下面是一个计算e的近似值(使误差小于给定的δ)的程序。

#include

void main()

{

double e=1.0,x=1.0,y,delta;

int i = 1;

printf(\n please input enter an error: );

scanf(%lf, &delta);

y = 1 / x;

while(y >= delta)

{

x = x * i;

y = 1 / x;

e = e + y;

++ i;

}

printf(%12.10lf\n,e);

}

(1)阅读上面的程序,写出程序所依据的计算公式。

(2)为了能知道程序循环了多少次,应该在程序中增加一条什么样的语句?

(3)原程序中while语句中的y >= delta&

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。