循环输入大于0的数字进行累加,直到输入的数字为0,就结束循环,并最后输出累加的结果。怎么写 头疼

解决方案 »

  1.   

    Scanner scan=new Scanner(System.in);
         int sun=0;
         while (true) {
    int a=scan.nextInt();
         if(a==0) {
         break;
         }
         sun=sun+a;
    }
         System.out.println(sun);
      

  2.   


    import java.util.Scanner;public class Sum {
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            int sum = 0;
            do {
                int temp = sc.nextInt();
                sum += temp;
            } while(0 != temp);
            System.out.println(sum);
        }
    }