❶ java 等差数列求和
intbegin=1;
intend=11;
intstep=2;
intcount=0;
for(;begin<end;begin+=step){
count+=begin;
}
count+=end;
System.out.println(count);
❷ 数列求和这个java程序怎么写
public class Test
{public void calSum()
{long num = 9; // 数列的各个项,后面会改变其值,使用 long, 因为 int 会超范围
long sum = num; // 存放数列和,使用 long, 因为 int 会超范围
// 因为只到9999999999,所以只用 9 次
for (int i = 0; i < 9; i++)
{num = num * 10 + 9; // 根据数列当前项得到下一项的值
sum += num; // 计算目前为止所有数的和}
System.out.println("9+99+999+...+9999999999=" + sum);}
public static void main(String[] argv)
{Test test = new Test();
test.calSum();}}
或者public class Test{ public void calSum() { long num = 9; // 数列的各个项,后面会改变其值,使用 long, 因为 int 会超范围 long sum = num; // 存放数列和,使用 long, 因为 int 会超范围 // 因为只到9999999999,所以只用 9 次 for (int i = 0; i < 9; i++) {num = num * 10 + 9; // 根据数列当前项得到下一项的值 sum += num; // 计算目前为止所有数的和 } System.out.println("9+99+999+...+9999999999=" + sum) } public static void main(String[] argv) {Test test = new Test(); test.calSum();}