本文目錄一覽:
- 1、Java求1+2×1+2×3+2×4…2×n
- 2、java累加
- 3、用JAVA編寫一個程序,計算從1加到50求和,輸出結果
- 4、在java中 將1到100累加起來怎麼做?
- 5、誰可以寫出用java計算1-100整數的累加和的代碼?
- 6、java用遞歸算法編寫求1~n的累加和
Java求1+2×1+2×3+2×4…2×n
1+2×1+2×3+2×4…2×n 可以簡化為 1+2×(1+3+4+…n) 。
其中變化的是從 5 開始,一直累加到 n ,那麼這是一個簡單的求和。
提供 Java 代碼,僅供參考。
package com.yale.arithmetic;
public class Main {
public static void main(String[] args) {
// 1+2×1+2×3+2×4…2×n
// 1 + 2x(1+3+4+…n)
// 假如 n = 5 ,那麼結果是 1+2×1+2×3+2×4+2×5=1+2+6+8+10=27
// 驗證下面的方法是否正確
int n = 5;
int sum = 1 + 2 * (1 +3 + 4 + (sum(5)));
System.out.println(sum); // 27
}
public static int sum(int n){
// 限制 n 的值大於或等於5
if(n 5) throw new ArithmeticException(“n 的值必須不小於5”);
int sum = 0;
for (int i = 5; i = n; i++){
sum += i;
}
return sum;
}
}
java累加
public class MyClass {
public static void main(String[] args) {
int count= 0;
System.out.println(“各變量的值:”);
for (int i = 1; i 100; i++) {
count+= i;
System.out.println(i);
if (count 100)
break;
}
System.out.println(“累加值:”);
System.out.println(count);
}
}
用JAVA編寫一個程序,計算從1加到50求和,輸出結果
1加到50求和的Java代碼如下:
public int intSum(){
int total = 0;
for(int i = 1;i51;i ++){
total += i;
}
System.out.println(“1加到50結果為:” + total);
return total;
}
結果是:1275
Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行複雜的編程 [1] 。
Java具有簡單性、面向對象、分佈式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點 [2] 。Java可以編寫桌面應用程序、Web應用程序、分佈式系統和嵌入式系統應用程序等
在java中 將1到100累加起來怎麼做?
很簡單,如下:
public class Add {
public static void main(String[] args) {
int num = 0;
for(int i=1;i=100;i++){
num += i;//等價於num = num + i;
}
System.out.println(“1到100累加和為:” + num);
}
}
誰可以寫出用java計算1-100整數的累加和的代碼?
int j = 0;
int sum = 0;
for(int i=1; i=100; i++) {
j=i+1;
sum += i;
System.out.println(sum + ” + ” + j + ” = ” + (sum+j));
}
java用遞歸算法編寫求1~n的累加和
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
System.out.println(f(n));
}
public static int f(int n) {
if (n == 1)
return 1;
else {
return n + f(n – 1);
}
}
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/194255.html