欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

编写一个程序,最多接受10 个数字,并求出其中所有正数的和。用户可通过输入999终止程序,统计用户输入的正数个数,并显示这些正数的和。...

程序员文章站 2024-01-30 23:35:40
...
import java.util.*;
public class sixth{
    public static void main(String[]args){
        Scanner input=new Scanner(System.in);
        int sum=0;
        int num2=0;
        System.out.println("你想输入几个整数?");
        int nums=input.nextInt();
        if(nums>0&&nums<=10){
            for(int i=0;i<nums;i++){
                System.out.println("请输入第"+(i+1)+"个整数:");
                int num=input.nextInt();
                if(num>0){
                sum+=num;
                num2=num;
                }

                if(num2==999){
                    break;
                }   
            }
            if(num2!=999){
            System.out.println(nums+"个整数之间,正数的和为:"+sum);
            }else{
                System.out.println("程序结束");
                }
        }else{
            System.out.println("最多只能输入10个整数,请重新正确的输入。");
        }
            
    }
}