欢迎光临散文网 会员登陆 & 注册

[代码展示]数列求和

2019-12-28 12:44 作者:kands-code  | 我要投稿

import java.util.*;


 // Compiler version JDK 11.0.2

 //今天, 我来给大家讲下用Java自定义函数

//例子是数列求和

 class Dcoder

 {

   //这个是一个数列求和,等差数列

   //public static是修饰这个函数的

   //具体作用要自己看书,这里不多做讲解

   //int 代表了返回值类型是int型

   //典型的main函数返回值是void即空值

   //spsum是函数名,括号类被称为形参

   //在调用函数时要输入形参,输入的形参类型一定要与函数一致

   public static int spsum(int a, int b, int n) {

     //初始化sum,sum即和,返回值

     int sum = 0;

     //利用for循环

     for(int i = 0;i < n;i++) {

       //这个公式就是加和

       sum += a;

       //b代表了间隔,即差,a是a1,数列的开始值

       a += b;

     }

     //利用return返回并结束函数

     return sum;

   }

   //我们接下来做等比数列求和

   //依葫芦画瓢

   public static int smsum(int a, int b, int n) {

     int sum = 0;

     for(int i = 0;i < n;i++) {

       sum += a;

       a *= b;

     }

     

     return sum;

   }

   public static void main(String args[])

   { 

    //我们现在来试试

    System.out.println(spsum(1,3,3));

    //看来是对的

    //试试

    System.out.println(smsum(1,2,3));

    //1+2+4=7 没问题

    

   }

 }


[代码展示]数列求和的评论 (共 条)

分享到微博请遵守国家法律