package com.java;
import java.util.Scanner;
import org.junit.Test;
public class Demo1 {
@Test
public void test(){
while(true)
{
Scanner input=new Scanner(System.in);
System.out.println("请输入任意一个int类型整数");
int n=input.nextInt();
for(int i=1;i<n;i++){
if(i*i<=n&&(i+1)*(i+1)>n)
System.out.println(n+"的平方根的最大下取整数是"+i);
}
if(n==0)
break;
}
}
}
说明:本代码采用eclipse的JUnit工具进行测试。