键盘录入一个大于等于2的整数,计算并返回该整数的平方根(保留整数部分,删除小数部分)。
import java.util.Scanner;
public class SquareRoot {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int x= sc.nextInt();//使用Scanner接收键盘录入的数字
int i;
for(i=1;i<=100;i++){//因为i<=100,所以所能求到的最大的正确结果也就是9999的算术平方根,大于9999的整数会因为超出范围而得出结果101
if(i*i>x){
i--;
break;
}
}
System.out.println(i);
}
}