21xrx.com
2024-12-22 19:23:51 Sunday
登录
文章检索 我的文章 写文章
如何在Java中表示等比数列
2023-06-14 16:22:09 深夜i     --     --
Java 等比数列 for循环 while循环 公比 首项 计算公式 输出 代码

在Java程序中,表示等比数列可以使用for循环或者while循环来实现。首先,我们需要确定等比数列的首项a1和公比r,然后根据公式an = a1 * r^(n-1)来计算每一项的值。接下来,我们就可以使用循环语句来输出等比数列的值了。

例如,以下代码就是用for循环来表示等比数列:

 java

double a1 = 2; // 首项为2

double r = 3;  // 公比为3

for (int n = 1; n <= 10; n++) { // 输出前10项

  double an = a1 * Math.pow(r, n-1);

  System.out.println("第" + n + "项:" + an);

}

如果要用while循环来表示等比数列,代码如下:

 java

double a1 = 2; // 首项为2

double r = 3;  // 公比为3

int n = 1;

while (n <= 10) {  // 输出前10项

  double an = a1 * Math.pow(r, n-1);

  System.out.println("第" + n + "项:" + an);

  n++;

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复