萌新求助如何累加
用scnnar制作一个累加的程序,如果中途输入负数显示累加的结果后退出程序。跪求各位大佬帮助。 本帖最后由 Twilight6 于 2020-5-20 19:29 编辑
对不起 跑错片场了哈哈哈哈 Twilight6 发表于 2020-5-20 19:24
可以用递归不?哈哈
不会{:5_109:} xumin79 发表于 2020-5-20 19:26
不会
跑错片场了哈哈哈 以为是python板块{:10_287:} 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);
}
} 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);
}
} sunrise085 发表于 2020-5-20 19:35
scnnar是个什么鬼?是Scanner吧?
拼错了{:5_96:},感谢大佬帮助! qiuyouzhi 发表于 2020-5-20 19:36
谢谢大佬多次帮助{:5_109:}
页:
[1]