zoukankan      html  css  js  c++  java
  • 编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,当输入n为奇数时,调用函数1/1+1/3+…+1/n(利用指针函数)

     题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,当输入n为奇数时,调用函数1/1+1/3+…+1/n(利用指针函数)
     
    当n为偶数时,则有: 1/2*1+1/2*2+1/2*3+1/2*4+...1/2*(n/2)
    当n为奇数时,则有: 1/(2*1-1)+1/(2*2-1)+1/(2*3-1)+...1/(2*(n/2)-1)
     
    这里使用If语句即可判断。
     
    1.求当n为偶数的情况
    //当n为偶数的时候
    if(n/2==0){ 
         int sum=0;
         for(int i=1;i<=n/2;i++){
            sum=sum+1/(2*i);
         }
    }
    2.当n为奇数的情况
    //当n为奇数的时候
    if(n/2!0){
         int sum=0;
         for(int i=1;i<=n/2;i++){
            sum=sum+1/(2*i-1);
         }
    }

    本人微信:a25828119,欢迎交流~

     
     


     
    才疏学浅,欢迎交流
  • 相关阅读:
    14.3 Go iris
    14.2 Go性能优化
    14.1 Go数据结构
    13.3 Go章节练习题
    13.2 Go练习题答案
    13.1 Go练习题
    12.1 Go nsq
    11.3 Go 开发博客
    11.2Go gin
    11.1 Go Http
  • 原文地址:https://www.cnblogs.com/chengxuyuanzrc/p/13715578.html
Copyright © 2011-2022 走看看