实验三任务1:程序调试
求两个自然数间的自然数的和的while循环程序设计
设计代码如下:(所显示的代码是已经修改错误后的)(1)修改程序中的语法错误
答:如图所示,“while(in),除构造函数外还有成员函数add,此函数的功能是求1/n+1/(n+1)+
+1/m的和,请仿照任务1进行设计
设计代码如下:任务3:程序设计
设计代码如下:(已修改)(1)调试程序,修改错误
答:“Factorial(inta){n=a;}”应该定义为公有,不能定义为私有,否则编译时无法访问private在“Factorial”类中的申明
(2)函数mult的访问控制可以定义为私有吗
任务4:程序设计
仿照任务3,定义一个求阶乘和的类,从键盘输入一个不大于10的整数n,求表达式的值sum=1
设计代码如下:任务5:程序设计
应用循环逐项求值
编写计算近似值公式:e=1-1/1
的程序,并使误差小于0
设计代码及运行结果如下:任务6:程序设计
类中通过循环输出规则图形
已知mian函数定义,如程序在执行时输入:34*则程序执行结果为:************设计代码如下:任务7:程序设计
定义类及成员函数
设计程序,输出书中P15上的图形:设计代码如下:运行结果如下: