• Console算法有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和


    ylbtech-Arithmetic:Console-算法-有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
     
    1.A,Demo(案例)

     【程序24】
    题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
    1.程序分析:请抓住分子与分母的变化规律。

    1.B,Solution(解决方案)
    1.B.1,方法一
    using System;
    
    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                float fenmu = 2;
                float fenzi = 1;
                float temp = 0;
                float sum = 0f;
    
                for (int i = 1; i <= 20; i++)
                {
                    sum = sum + fenmu / fenzi;
    
                    temp = fenmu + fenzi; /*这部分是程序的关键,请读者猜猜t的作用*/
                    fenzi = fenmu;
                    fenmu = temp;
    
    
                }
    
                Console.WriteLine(sum);
            }
        }
    }
    1.B.2,方法二
    View Code
    using System;
    
    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                float fenmu = 2;
                float fenzi = 1;
                float temp = 0;
                float sum = fenmu / fenzi;
    
                for (int i = 2; i <= 20; i++)
                {
                    temp = fenmu + fenzi; /*这部分是程序的关键,请读者猜猜t的作用*/
                    fenzi = fenmu;
                    fenmu = temp;
                    sum = sum + fenmu / fenzi;
    
                }
                Console.WriteLine(sum);
            }
        }
    }
    1.C,Execution Result(运行结果)
    32.66026
    请按任意键继续. . .
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    使用selenium模拟登陆12306以及滑块验证
    网络爬虫之requests模块
    网络爬虫简介
    MongoDB基础操作
    redis集群搭建以及常见问题
    redis的主从复制
    Linux下如何安装mysql
    python 序列化模块
    python os模块和sys模块
    python 时间模块
  • 原文地址:https://www.cnblogs.com/ylbtech/p/3063046.html
Copyright © 2020-2023  润新知