正在加载图片...
实验3循环程序设计 【实验目的】 1掌握循环结构whie、do-whie、for的使用。 2了解转向语句的使用。 3学习循环结构的嵌套使用。 【实验内容】 1.编写程序用公式 e 1+1+A 计算e的近似值。直到最后一项小于给定精度 # include≤ iostream. h> void double e=0.0, X=1.0, 3, z; cout<" input精度:"; y=1/x while(y>=zi X -n: y-l/X e+=y; ++n cout<<e<<endl; 2有一对兔子,从第三个月起每个月生一对兔子小兔子从第三个月起每个月 又生一对兔子,假设所有兔子都不死,编程序计算每个月的兔子是多少对 (求20个月)。 #include <iostream. h> void main() i int fl, f2, 3 I fl=2=1 for(i=3;i<=20;计+){ cou←<<"月兔子对数为:"<<<endl fl=f2; n2=f3;} 3.编写程序打印如图3-1所示蝶形图形。实验 3 循环程序设计 【实验目的】 1 掌握循环结构 while、do-while、for 的使用。 2 了解转向语句的使用。 3 学习循环结构的嵌套使用。 【实验内容】 ⒈编写程序用公式 计算 e 的近似值。直到最后一项小于给定精度。 #include <iostream.h> void main() { double e = 0.0,x = 1.0,y,z; int n=1; cout<< "input 精度:"; cin>>z ; y=1/x ; while(y>=z){ x*=n; y=1/x; e+=y; ++n;} cout<<e<<endl; } ⒉有一对兔子,从第三个月起每个月生一对兔子,小兔子从第三个月起每个月 又生一对兔子,假设所有兔子都不死,编程序计算每个月的兔子是多少对 (求 20 个月)。 #include <iostream.h> void main( ) { int f1,f2,f3; int i; f1=f2=1; for(i=3;i<=20;i++){ f3=f1+f2; cout<<i<<"月兔子对数为:"<<f3<<endl; f1=f2; f2=f3;} } ⒊编写程序打印如图 3-1 所示蝶形图形
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有