栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

中南林业科技大学C++实验3

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

中南林业科技大学C++实验3

  • 实验目的

    掌握vc6.0编程工具的基本用法,把握C++各种内部数据类型,数值与逻辑运算,各种表达式,函数声明、定义及调用......

  • 实验要求

3.3.1 :1!到n!的和

       问题描述:求1!+2!+···+n!的结果。

3.3.2:等比数列

       问题描述:已知q与n,求等比数列之和:1+q2++q3····+qn

3.3.3斐波那契数

问题描述:斐波那契数定义为{f(0)=0 f(1)=1 f(n)=f(n-1)+f(n-2) (n>1)

                       如果写出菲氏数,则应该是:0 1 1 2 3 5 8 13 21 34···

                       如果求其第6项,则为8

                       求第n项菲氏数

3.3.4 最大公约数

       基本描述:求两个正整数的最大公约数。

3.3.5最小公倍数

       基本描述:求两个整数的最小公倍数

3.3.6 平均数

       基本描述:求若干个整数的平均数

  • 实验步骤及其结果

3.3.1

可用两个for循环分别完成阶乘和相加,或者也可以把阶乘写成一个专门的函数然后进行调用。

两个for循环:

标题

 阶乘单独写成一个函数

 运行结果

3.3.2

程序

运行结果

3.3.3

程序:

运行结果

3.3.4

辗转相除法

结果

3.3.5

先求最大公约数,再用两数之积除以最大公约数便可以得到最大公倍数

结果:

3.3.6

程序

结果

四、实验心得

   学习了判断语法错误和积累程序单步调试的经验。进一步熟悉了循环的控制技巧。学会了对编程的优化。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/934299.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号