当前位置: 首页 > 知识库问答 >
问题:

有没有人能帮我让我的方法在打印出用户输入的警报数后不打印出数字计数?

邓阳炎
2023-03-14

我的课业面临的挑战是编写代码,打印出与用户输入值相等的警报数。我打印出警报的数量,但它也添加了原始用户输入时,我运行它。我是否可以从返回中删除它打印的数字(int count)?

import java.util.*;
public class classw2 {

public static void main(String[] args) {
    Scanner scan = new Scanner (System.in);
    System.out.println("How many times would you like it to print?");
    int count = scan.nextInt();
    System.out.println(alarm(count));

}
public static int alarm (int count)
{
    if (count < 1)
        System.out.println("Use another number");



        for(int counter = 0; counter < count; counter++)
        {
            System.out.println("Alarm!");
        }//for loop
    return count;
}//new method
}

共有1个答案

海岳
2023-03-14

你可以试试:

import java.util.*;
public class classw2 {

public static void main(String[] args) {
Scanner scan = new Scanner (System.in);
System.out.println("How many times would you like it to print?");
int count = scan.nextInt();
alarm(count);

}
public static void alarm (int count)
{
    if (count < 1)
        System.out.println("Use another number");

        for(int counter = 0; counter < count; counter++)
        {
            System.out.println("Alarm!");
        }
    }
}
 类似资料:
  • 并且(您刚才看到的是演示的一部分,下面是类的部分内容) 我真的不知道为什么它不打印字符串的东西:(所有的类(稍后将删除) }

  • 我试图用两种不同的方式做阶乘方法。第一个是迭代方法,它非常适合打印出来。我很难打印出递归方法,它是一个int方法而不是val。我将如何通过使用与迭代方式相同的输入来打印递归方法?非常感谢任何帮助。我正在尝试在我的main中调用每个方法。 Java代码:

  • 问题内容: 此函数创建字典,但不返回任何内容。但是,由于添加了,因此在运行函数时将显示函数的输出。进东西和进东西有什么区别? 问题答案: 打印只是将结构打印到输出设备(通常是控制台)上。而已。要从你的函数返回它,你可以执行以下操作: 为什么要回来?好吧,如果你不这样做,该词典将死亡(收集垃圾),并且在此函数调用结束后将无法再访问该词典。如果返回该值,则可以使用它进行其他操作。如: 看看发生了什么事

  • 我正在尝试使用joblib来并行化在函数上运行的循环。我希望显示函数的中间打印命令,而不仅仅是函数的返回值。 我得到以下输出: 我希望获得以下输出(或类似输出): 编辑:我刚刚注意到它确实会在启动Jupyter笔记本的终端窗口中打印我所需的输出。有没有关于如何在我的笔记本上打印的想法。提前谢谢。

  • 本文向大家介绍Python中输入和输出(打印)数据实例方法,包括了Python中输入和输出(打印)数据实例方法的使用技巧和注意事项,需要的朋友参考一下 一个程序要进行交互,就需要进行输入,进行输入→处理→输出的过程。所以就需要用到输入和输出功能。同样的,在Python中,怎么实现输入和输出? Python3中的输入方式: Python提供了 input() 内置函数从标准输入读入一行文本,默认的标

  • 首先,我刚开始用Java编程,所以我真的是个新手 好的,我的老师给了我一个任务,从用户那里得到一个int输入,把每个数字放在一个新的行中。例如,如果用户给出12345,程序将给出: 新行中的每个数字。 我将使用的语句是IF语句,当然还有循环和运算符。 我想过在IF/WHILE中使用%运算符,但我有两个问题。一是我不知道用户输入的位数,因为我不能使用. long语句,所以我进入了死胡同。第二个控制台