你还在使用for循环求1–n的和吗?!!
问题描述:
有一个数x,求从1加到x的值
输入格式:
输入一行,一个数x。
输出格式:
输出1行,从一加到x的值
样例输入:
10
样例输出:
55
import java.util.Scanner;
public class Main_5 {
public static void main(String[] args) {
//获取输入的值
Scanner scanner = new Scanner(System.in);
int x = scanner.nextInt();
//调用sum方法
int sum = sum(x);
System.out.println(sum);
}
//定义一个方法用来进行计算
public static int sum(int x){
return (1+x)*x/2;
}
}