
正文
完全平方数java代码 完全平方数python代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java输入1个完全平方数,计算并输出其表达式.
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
System.out.println("请输入一个完全平方数");
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
int j = (int) Math.sqrt(x);
//其实应先判断是否是一个完全平方数.如果是,才进行输出
//但是完全平方数java代码你题目已经说完全平方数java代码了输入完全平方数java代码的是一个完全平方数,那就不用判断完全平方数java代码了
System.out.println(j + "*" + j + "=" + x);
sc.close();
}
}
输出
请输入一个完全平方数
1024
32*32=1024
相关问答
Q1: 用java语言编程,求100到999之间的完全平方数
一个数如果是另一个整数的完全平方,那么我们就称这个数为完全平方数,也叫做平方数。比如:0,1,4,9,16,25,36等。
for (int i = 0; i 999; i++) {
int a = i*i;
if(a=100a=999){
System.out.println(a);
}
}
Q2: JAVA怎么用while语句打印1到99完全平方数??
按照你的要求编写的用while语句打印1到99的完全平方数的Java程序如下(每行打印5个数)
public class Square{
public static void main(String[] args){
int i=1;
while(i=99){
if(i%5==0){
System.out.println(i*i);
}else{
System.out.print(i*i+"\t");
}
i++;
}
}
}
Q3: 用java语言编写100到999之间的完全平方数的程序
package zhidao;
import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* @author YUGI KONAMI
*/
public class CalcNumbers
{
public static void main ( String[] args )
{
print2M (99);
}
private static void print2M ( int i )
{
i++;
if (i 999)
{
return;
}
if (String.valueOf (Math.sqrt (i)).matches ("^\\d+\\.0+$"))
{
System.out.println (i + " 是完全平方数");
}
print2M (i);
}
}
关于完全平方数java代码和完全平方数python代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






