资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
. . . 实 验 三任务1:程序调试。求两个自然数间的自然数的和的while循环程序设计。设计代码如下:(所显示的代码是已经修改错误后的)(1) 修改程序中的语法错误。答:如图所示,“while (in),除构造函数外还有成员函数add,此函数的功能是求1/n+1/(n+1)+.+1/m的和,请仿照任务1进行设计。设计代码如下:任务3:程序设计。计算阶乘。设计代码如下:(已修改)(1) 调试程序,修改错误。答:“Factorial(int a)n=a;”应该定义为公有,不能定义为私有,否则编译时无法访问private在“Factorial”类中的申明。(2) 函数mult的访问控制可以定义为私有吗?答:可以。任务4:程序设计。求阶乘和。仿照任务3,定义一个求阶乘和的类,从键盘输入一个不大于10的整数n,求表达式的值sum=1!+2!+3!+.+n!。设计代码如下:任务5:程序设计。应用循环逐项求值。编写计算近似值公式:e=1-1/1!+1/2!-1/3!+.的程序,并使误差小于0.00001。设计代码及运行结果如下:任务6:程序设计。类过循环输出规则图形。已知mian函数定义,如程序在执行时输入:3 4 *则程序执行结果为:* * * * * * * * * *设计代码如下:任务7:程序设计。定义类及成员函数。设计程序,输出书中P15上的图形:设计代码如下:运行结果如下:. . . .
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号