您的位置:首页 > 其它

华为OJ 初级:等差数列

2016-07-12 22:37 309 查看
描述
功能:等差数列 2,5,8,11,14。。。。输入:正整数N >0输出:求等差数列前N项和返回:转换成功返回 0 ,非法输入与异常返回-1 
知识点函数
运行时间限制10M
内存限制128
输入输入一个正整数。
输出输出一个相加后的整数。
样例输入2
样例输出7
import java.util.Scanner;

public class Main{
public static void main(String args[]) {
Scanner scanner = new Scanner(System.in);
int input = scanner.nextInt();
sum(input);
scanner.close();
}

public static void sum(int input) {
int num = -1;
int sum = 0;
for (int i = 0; i < input; i++) {  //当输入整数小于0时,循环终止,返回-1
num = num + 3;  //下一项的值
sum = sum + num;
}
System.out.println(sum);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: