gpt4 book ai didi

java - 试图通过 Java 中的重复减法来除法。从这往哪儿走?

转载 作者:行者123 更新时间:2023-11-29 04:40:38 24 4
gpt4 key购买 nike

package sola5;

import java.util.Scanner;

public class Assign1 {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

System.out.print("Enter a three digit integer: ");
int a = input.nextInt();
System.out.print("Now, enter a 2 digit integer: ");
int b = input.nextInt();

while (a > b) {
a = a-b;
System.out.println();
}
}
}

这就是我所了解的。我的下一步是让它显示答案和余数,但我不知道该怎么做。

最佳答案

~~>Way 1

 int count=0;
while(a>b){
a-=b;//similar to a = a - b
++count;//similar to count = count + 1;
}

System.out.println(a); // remainder
System.out.println(count);//quotient

~~> Way 2(Preffered)

(假设a=30 且b=4):

!使用%得到余数 (a % b) = 30 % 4 = 2;

!Using ÷ 得到你可以做的商 (int) a ÷ b = 30 ÷ 4 = 7;

Edit:

读这个很好 link由@Spektre 在评论中提供

关于java - 试图通过 Java 中的重复减法来除法。从这往哪儿走?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39339825/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com