21xrx.com
2024-11-22 12:30:40 Friday
登录
文章检索 我的文章 写文章
Java实现计算整数最高位的数字
2023-06-17 17:19:01 深夜i     --     --
Java编程 计算最高位 整数运算

Java是一种广泛使用的编程语言,它提供了丰富的功能和库,可帮助开发人员轻松地解决各种编程问题。在本文中,我们将探讨如何使用Java编写程序来计算整数的最高位数字。

代码案例:


import java.util.Scanner;

public class Main {

  public static void main(String[] args) {

    System.out.print("Enter a number: ");

    Scanner input = new Scanner(System.in);

    int num = input.nextInt();

    int highest_digit = 0;

    while (num > 0) {

      int digit = num % 10;

      if (digit > highest_digit)

        highest_digit = digit;

      

      num /= 10;

    }

    System.out.println("The highest digit in the number is: " + highest_digit);

  }

}

这个程序首先提示用户输入一个整数。然后,它使用一个while循环遍历这个数字,找到最高位的数字。在循环中,我们从数字的最低位开始提取每个数字,并将其与我们已经找到的最高位数字作比较。如果提取的数字大于最高位数字,则将其视为新的最高位数字。

这个程序还使用了Java的Scanner类来读取用户的输入。使用Scanner类可以让我们从控制台或其他源读取用户输入。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复