求1+2+3+...+n的值

简介: 求1+2+3+...+n的值

问题描述

求1+2+3+...+n的值。

输入格式

输入包括一个整数n。

输出格式

输出一行,包括一个整数,表示1+2+3+...+n的值。

import java.util.Scanner;
public class bas_2 {
  public static void main(String[] args) {
  // TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int i=1;
long sum=1;
while(i<n){
  sum=n+sum;
  n=n-1;
}
System.out.println(sum);
  }
}
相关文章
|
9月前
|
JavaScript 前端开发 索引
如何判断一个值是否在数组内?
如何判断一个值是否在数组内?
|
3月前
|
Python
怎样在函数中返回多个值?
怎样在函数中返回多个值?
105 52
|
9月前
|
存储 弹性计算 运维
添加两个值
【4月更文挑战第29天】
45 4
|
9月前
|
存储 弹性计算 运维
添加多个值
【4月更文挑战第29天】
36 2
|
9月前
59.已知xxz+yzz=532,求所有可能的x,y,z的值
59.已知xxz+yzz=532,求所有可能的x,y,z的值
54 0
|
前端开发
根据数组code值返回value值
根据数组code值返回value值
89 0
|
人工智能 Unix BI
1370:最小函数值(minval)
1370:最小函数值(minval)
输出7和带7的值(1——100)
输出7和带7的值(1——100)
77 0
|
关系型数据库 MySQL
NULL 值处理
NULL 值处理
类型和值
类型和值
81 0