「java创造数列」求数列的和java

博主:adminadmin 2022-12-30 07:48:08 742

今天给各位分享java创造数列的知识,其中也会对求数列的和java进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java编程:数列问题?

public class mainclass {

static class Test {

//需要求和的索引

int sumID = 45;

//需要求值的索引

int valueID = 42;

//需要计算的次数

int needC = 0;

public Test(int sumIndex, int valueIndex) {

sumID = sumIndex;

valueID = valueIndex;

if (sumIndex valueIndex) {

needC = sumIndex;

} else {

needC = valueIndex;

}

}

long v1 = 0;

long v2 = 1;

long v3 = 1;

long Sum = 0;

long Value = 0;

private void fun() {

if (needC 3) {

long[] values = {v1, v2, v3};

for (int i = 0; i needC; i++) {

if (i = sumID) {

Sum += values[i];

}

if (i == valueID) {

Value = values[i];

}

}

} else {

for (int m = 3; m = needC; m++) {

long v = v1 + v2 + v3;

System.out.println("第" + String.valueOf(m) + "项值为:" + String.valueOf(v));

v1 = v2;

v2 = v3;

v3 = v;

if (m == valueID) {

Value = v;

}

if (m = sumID) {

Sum += v;

}

}

}

}

public void output() {

fun();

System.out.println("前" + String.valueOf(sumID) + "和为:" + String.valueOf(Sum) + ",第"

+ String.valueOf(valueID) + "项值为:" + String.valueOf(Value));

}

}

public static void main(String[] args) {

Test tt = new Test(45, 42);

tt.output();

}

}

这种题目千万不要用递归函数解答,这样就完了,考察的是规律不是机械!!!

java编程 输出一组数列

public class Fibonacci {public static void main(String args[]){int i=1,j=1;for(int n=1;n=5;n++){System.out.print(" "+i+" "+j);i = (int)(i+j);j = (int)(i+j);}System.out.println();}}1 1 2 3 5 8 13 21 34 55我给你大概解释一下吧,这个循环一共循环5次,每次写出斐波那契数列中的2个数,因此一共有10个数

用Java 怎么写波菲那锲数列

private static void bfnq(int n) { //可以输出数列的前n项

int i,a=1,b=1,c;

System.out.println(a);

System.out.println(b);

for(i=0;in;i++)

{

c = a+b;

a = b;

b=c;

System.out.println(c);

}

}

java如何生成一组随机的不重复的数列?

把源数据放到数组中,然后循环随机交换这个数组元素的位置就可以了

int[]aa = {1,2,5,6,8,9,7};

Random r = new Random();

for(int i=0;i100;i++)

{

int index = r.nextInt(aa.length);

int temp = aa[0];

aa[0] = aa[index];

aa[index] = temp;

}

java创造数列的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于求数列的和java、java创造数列的信息别忘了在本站进行查找喔。