public class LoopTest2 { public static void main(String[] args) { /*需求:键盘录入一个大于等于2的整数X,计算并返回X的平方根。 结果值保留整数部分,小数部分将被舍去。 */ Scanner sc = new Scanner(System.in); System.out.print("请输入要求平方根的数字:"); int testNum = sc.nextInt(); for (int i = 0; i <= testNum; i++) { // 定义一个数字来记录结果(resultNum) int resultNum = i * i; if (resultNum == testNum){ System.out.print(testNum + "的平方根的整数部分是:" + i); } else if (resultNum > testNum) { System.out.print(testNum + "的平方根的整数部分是:" + (i - 1)); break; } } } }
键盘录入一个正整数X,计算并返回X的平方根。结果值保留整数部分,小数部分将被舍去。
最新推荐文章于 2024-05-31 10:46:10 发布