ex_3_3_12.java

来自「JAVA程序设计与实践.rar」· Java 代码 · 共 24 行

JAVA
24
字号
/*
 *文件名 ex_3_3_12.java
 *说  明:while循环使用举例
 *		 给定正整数n,求平方
 *		 不超过n的最大正整数
 */
class ex_3_3_12
{
	public static void main(String args[])
	{
		int n; // 用户给定的n,通过命令行参数传入程序
		n=Integer.parseInt(args[0]);
		if(n<=0) System.out.println("输入不合法!"); // 如果n<=0,则输入不合法
		else
		{
			// 利用while循环求出平方大于n的最小整数
			int max=1;
			while(max*max<=n) max++;
			// max-1就是要求的平方不大于n的最大正整数
			max--;
			System.out.println("平方不超过"+n+"的最大正整数是"+max);
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?