xumin79 发表于 2020-5-20 19:24:23

萌新求助如何累加

用scnnar制作一个累加的程序,如果中途输入负数显示累加的结果后退出程序。

跪求各位大佬帮助。

Twilight6 发表于 2020-5-20 19:24:58

本帖最后由 Twilight6 于 2020-5-20 19:29 编辑

对不起 跑错片场了哈哈哈哈

xumin79 发表于 2020-5-20 19:26:36

Twilight6 发表于 2020-5-20 19:24
可以用递归不?哈哈

不会{:5_109:}

Twilight6 发表于 2020-5-20 19:30:16

xumin79 发表于 2020-5-20 19:26
不会

跑错片场了哈哈哈 以为是python板块{:10_287:}

sunrise085 发表于 2020-5-20 19:35:18

scnnar是个什么鬼?是Scanner吧?
import java.util.Scanner;
class test
{
    public static void main (String[] args) throws java.lang.Exception
    {
      float num,sum=0;
      System.out.print("请输入要求和的数字(输入负数结束):");
      Scanner sc = new Scanner(System.in);
      num = sc.nextFloat();
      while (num>0){
            sum += num;
            num = sc.nextFloat();
      }
      System.out.println("总和为:"+sum);
    }
}

qiuyouzhi 发表于 2020-5-20 19:36:27

import java.util.*;

public class test
{
    public static void main(String[] args)
    {
      Scanner sc = new Scanner(System.in);
      int sum = 0;
      while (true)
      {
            int temp = sc.nextInt();
            if (temp < 0)
                break;
            sum += temp;
      }
      System.out.println(sum);
    }
}

xumin79 发表于 2020-5-20 19:40:18

sunrise085 发表于 2020-5-20 19:35
scnnar是个什么鬼?是Scanner吧?

拼错了{:5_96:},感谢大佬帮助!

xumin79 发表于 2020-5-20 19:41:25

qiuyouzhi 发表于 2020-5-20 19:36


谢谢大佬多次帮助{:5_109:}
页: [1]
查看完整版本: 萌新求助如何累加