while循环操作,输入一个整数放入到变量n中, 如果这个整数大于0,那么计算1+2+3+……+n的结果, 否则输出“输入的数据有错误”。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了while循环操作,输入一个整数放入到变量n中, 如果这个整数大于0,那么计算1+2+3+……+n的结果, 否则输出“输入的数据有错误”。相关的知识,希望对你有一定的参考价值。

import java.util.Scanner;

/**
 * @author 蓝色以太 while循环操作,输入一个整数放入到变量n中, 如果这个整数大于0,那么计算1+2+3+……+n的结果,
 *         否则输出“输入的数据有错误”。
 */
public class While2 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个整数:");
        int n = sc.nextInt();
        if (n > 0) {
            int i = 1, sum = 0;
            while (i <= n) {
                sum += i;
                i++;
            }
            System.out.println(sum);
        } else {
            System.out.println("输入的数据有错误");
        }
    }

}

 

以上是关于while循环操作,输入一个整数放入到变量n中, 如果这个整数大于0,那么计算1+2+3+……+n的结果, 否则输出“输入的数据有错误”。的主要内容,如果未能解决你的问题,请参考以下文章

将输入变量转换为整数

c语言习题,输入一个正整数,按照从高位到低位的顺序输出各位数字。怎么做

C语言编程输入一个5位数以内的正整数,完成以下操作

python 求乘积

汽车加油问题(贪心算法),O(n) 复杂度的嵌套 while 循环

cin >> 整数和 while 循环