输入一个整数放入到变量N中,如果这个整数大于0,那么计算1+2+3+.+(n-1)+n的结果,否则输出错误.

输入一个整数放入到变量N中,如果这个整数大于0,那么计算1+2+3+.+(n-1)+n的结果,否则输出错误.
各种看不懂.
yy_mikelee 1年前 已收到1个回答 举报

XUGANG123 幼苗

共回答了24个问题采纳率:83.3% 举报

意思是:输入一个数,比如是5,那么求计算1+...一直加到5的和.就这么一个小程序
我把程序代码也贴出来给你吧:
import java.util.Scanner;

public class Test {

x09public static void main(String[] args) {
x09x09int num = 0, sum = 0;
x09x09System.out.print("请输入数字:");
x09x09Scanner s = new Scanner(System.in);
x09x09if (s.hasNextInt()) {
x09x09x09num = s.nextInt();
x09x09x09if (num > 0) {
x09x09x09x09for (int i = 1; i <= num; i++) {
x09x09x09x09x09sum += i;
x09x09x09x09}
x09x09x09x09System.out.println("1+...+" + num + "的和为:" + sum);
x09x09x09} else {
x09x09x09x09System.out.println("输入有误!");
x09x09x09}

x09x09}
x09}

}


这里是验证结果:

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.768 s. - webmaster@yulucn.com