21xrx.com
2025-03-26 08:02:01 Wednesday
文章检索 我的文章 写文章
Java实现计算整数最高位的数字
2023-06-17 17:19:01 深夜i     9     0
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类可以让我们从控制台或其他源读取用户输入。

  
  

评论区

    相似文章
请求出错了