You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求为Java循环统计程序添加输入次数统计功能

实现输入次数统计的修改方案

你只需要添加一个计数变量,在每次输入有效数字时累加计数,最后输出即可,修改后的代码如下:

System.out.println("Type numbers:");

int sum = 0;
// 新增计数变量,初始化为0
int count = 0;

while(true) {   
    int number = Integer.parseInt(scanner.nextLine());
    if(number == -1) {
        break;
    }
    
    sum += number;
    // 每输入一个有效数字,计数加1
    count++;
} 

System.out.println("Thank you and see you later");
System.out.println("The sum of the numbers is " + sum);
// 新增输出输入次数的语句
System.out.println("You entered " + count + " numbers");
}   

关键改动说明

  • 新增int count = 0;来存储输入的有效数字次数
  • 在sum += number;之后添加count++;,确保每输入一个非-1的数字就计数一次
  • 程序末尾添加输出语句,打印最终的输入次数

内容的提问来源于stack exchange,提问作者Fire Boy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 15:15:46