精华内容
下载资源
问答
  • 今天小编就为大家分享一篇python判断完全平方数的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 判断完全平方数

    2019-10-26 14:12:37
    给定一个正整数 num,编写一个函数,如果 num 是一个完全平方数,则返回 True,否则返回 False。 说明:不要使用任何内置的库函数,如 sqrt。 示例 1: 输入:16 输出:True 示例 2: 输入:14 输出:False 若一个数...

    题目

    给定一个正整数 num,编写一个函数,如果 num 是一个完全平方数,则返回 True,否则返回 False。
    说明:不要使用任何内置的库函数,如  sqrt。
    示例 1:
    输入:16
    输出:True
    示例 2:
    输入:14
    输出:False
    若一个数能表示成某个整数的平方的形式,则称这个数为完全平方数

     

    代码实现

    public class demo {
    	
    	public static boolean judge(int x) {
    		
    		boolean falg = false;
    		
    		for(int i=1;i<=x/2;i++) {
    			if(x==i*i) {
    				falg = true;
    			}
    		}	
    		return falg;
    	}
    	
    	public static void main(String[] args) {
    		
    		boolean x = judge(25);
    		
    		if(x==true) {
    			System.out.println("这个数是完全平方数");
    		}else {
    			System.out.println("这个数不是完全平方数");
    		}
    	}
    }

     

    展开全文
  • python 判断完全平方数

    2021-02-20 18:02:58
    #简述:一个整数,它加上100和加上268后都是一个完全平方数 #提问:请问该数是多少? from math import sqrt def f(number): for x in range(0,number): m=sqrt(x+100) n=sqrt(x+268) if mint(m) and nint(n): print...

    -- coding: utf-8 --
    #简述:一个整数,它加上100和加上268后都是一个完全平方数
    #提问:请问该数是多少?
    from math import sqrt
    def f(number):
    for x in range(0,number):
    m=sqrt(x+100)
    n=sqrt(x+268)
    if mint(m) and nint(n):
    print x

    if name==“main”:
    f(1000)

    运行结果:

    21
    261

    展开全文
  • 3.使用函数判断完全平方数:输入一个正整数n,判断其是否为完全平方数,如果是,则输出”YES”,如果不是,则输出”NO”。要求定义并调用函数IsSquare(n),判断n是否为完全平方数。 #include<stdio.h> lsleap...

    3.使用函数判断完全平方数:输入一个正整数n,判断其是否为完全平方数,如果是,则输出”YES”,如果不是,则输出”NO”。要求定义并调用函数IsSquare(n),判断n是否为完全平方数。 #include<stdio.h> lsleap(int n) { int i,a=0; for(i=0;i<=n;i++) if(i*i==n) a=1; return(a); } main() { int n; scanf("%d",&n); if(lsleap(n)) printf(“yes”); else printf(“no”); }
    ————————————————
    版权声明:本文为CSDN博主「Nice 2s you.」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_54638312/article/details/118523504

    展开全文
  • [PTA]实验5-6 使用函数判断完全平方数 本题要求实现一个判断整数是否为完全平方数的简单函数。 函数接口定义: int IsSquare( int n ); 其中n是用户传入的参数,在长整型范围内。如果n是完全平方数,则函数IsSquare...

    本题要求实现一个判断整数是否为完全平方数的简单函数。

    函数接口定义:

    int IsSquare( int n );
    

    其中n是用户传入的参数,在长整型范围内。如果n是完全平方数,则函数IsSquare必须返回1,否则返回0。

    裁判测试程序样例:

    #include <stdio.h>
    #include <math.h>
    
    int IsSquare( int n );
    
    int main()
    {
        int n;
    
        scanf("%d", &n);
        if ( IsSquare(n) ) printf("YES\n");
        else printf("NO\n");
    
        return 0;
    }
    
    /* 你的代码将被嵌在这里 */
    

    输入样例1:

    10
    

    输出样例1:

    NO
    

    输入样例2:

    100
    

    输出样例2:

    YES
    
    • 提交结果:

    在这里插入图片描述

    • 源码:
    #include <stdio.h>
    #include <math.h>
    
    int IsSquare(int n);
    
    int main()
    {
        int n;
    
        scanf("%d", &n);
        if (IsSquare(n)) printf("YES\n");
        else printf("NO\n");
    
        return 0;
    }
    
    /* 你的代码将被嵌在这里 */
    int IsSquare(int n)
    {
        if ((int)sqrt(n) * (int)sqrt(n) == n)
        {
            return 1;
        }
    
        return 0;
    }
    
    展开全文
  • C程序----判断完全平方数

    千次阅读 2020-04-11 21:20:47
    #include <stdio.h> #include <stdlib.h> int IsSquare(int n); int main() { int n ,flag = 0 ; printf("input n: "); scanf("%d",&n); flag = IsSquare(n); ...
  • 使用函数判断完全平方数 (10分)

    千次阅读 多人点赞 2019-12-26 13:27:23
    6-43 使用函数判断完全平方数 (10分) 本题要求实现一个判断整数是否为完全平方数的简单函数。 函数接口定义: int IsSquare( int n ); 其中n是用户传入的参数,在长整型范围内。如果n是完全平方数,则函数IsSquare...
  • 判断完全平方数的正确方法

    万次阅读 多人点赞 2017-05-23 20:25:14
    判断完全平方数的正确姿势 我们经常碰到判读一个数是不是完全平方数的问题,这个问题看似非常简单,但写的代码往往是有bug的,容易误导初学者。下面对这个问题给出三种思路,并就其中一种最常用且最容易出问题的思路...
  • 实验5-6 使用函数判断完全平方数 (10 point(s)) 本题要求实现一个判断整数是否为完全平方数的简单函数。 函数接口定义: int IsSquare( int n ); 其中n是用户传入的参数,在长整型范围内。如果n是完全平方数,...
  • 本题要求实现一个判断整数是否为完全平方数的简单函数。 函数接口定义: int IsSquare( int n ); 其中n是用户传入的参数,在长整型范围内。如果n是完全平方数,则函数IsSquare必须返回1,否则返回0。 裁判测试程序...
  • 本题要求实现一个判断整数是否为完全平方数的简单函数。 函数接口定义: int IsSquare( int n ); 其中n是用户传入的参.数,在长整型范围内。如果n是完全平方数,则函数IsSquare必须返回1,否则返回0。 裁.判测.试...
  • 本题要求实现一个判断整数是否为完全平方数的简单函数。 函数接口定义:int IsSquare( int n ); 其中n是用户传入的参数,在长整型范围内。如果n是完全平方数,则函数IsSquare必须返回1,否则返回0。 int IsSquare( ...
  • 实验5-6 使用函数判断完全平方数 (10分) 代码: int IsSquare( int n ) { int i = 0; for (i = 0; i <= n; i++) { if (i * i == n) return 1; } return 0; }
  • 本题要求实现一个判断整数是否为完全平方数的简单函数。 函数接口定义: int IsSquare( int n ); 其中n是用户传入的参数,在长整型范围内。如果n是完全平方数,则函数IsSquare必须返回1,否则返回0。 裁判测试程序...
  • 版权声明:保留个人权利,可转载,请注明出处... 如程序有不当之处,敬请指正。/* (程序头部注释开始) ... 如程序有不当之处,敬请指正。 * 文件名称: 《一些简单的java编程题(10) ————判断完全平方数》 ...
  • 定义方法判断完全平方数

    千次阅读 2018-04-21 23:07:33
    /* * 判断完全平方数 */public class Deo34 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入一个数:"); int num=sc.nextInt(); if(is...
  • 5-6 使用函数判断完全平方数 (10分)

    千次阅读 2019-12-22 13:47:49
    本题要求实现一个判断整数是否为完全平方数的简单函数。 函数接口定义: int IsSquare( int n ); 其中n是用户传入的参数,在长整型范围内。如果n是完全平方数,则函数IsSquare必须返回1,否则返回0。 裁判测试...
  • C语言经典代码(判断完全平方数

    万次阅读 2018-01-28 16:43:04
    题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?  1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后  的结果满足如下...
  • #include <stdio.h> #include <math.h> int IsSquare( int n ) { int i=0,f=0; i=sqrt(n); if(i*i==n) { return 1; } else { return 0; } } int main() { int n; ... prin
  • 5-4 使用函数判断完全平方数

    千次阅读 2020-04-09 14:19:55
    5-4使用函数判断完全平方数 本题要求实现一个判断整数是否为完全平方数的简单函数。 函数接口定义: int IsSquare( int n ); 其中n是用户传入的参数,在长整型范围内。如果n是完全平方数,则函数IsSquare必须...
  • PAT 实验5-6 使用函数判断完全平方数

    千次阅读 2020-01-19 19:15:58
    本题要求实现一个判断整数是否为完全平方数的简单函数。 函数接口定义: int IsSquare( int n ); 其中n是用户传入的参数,在长整型范围内。如果n是完全平方数,则函数IsSquare必须返回1,否则返回0。 代码如下: #...
  • python判断完全平方数

    千次阅读 2017-03-31 09:43:27
    # -*- coding: utf-8 -*-#简述:一个整数,它加上100和加上268后都是一个完全平方数 #提问:请问该数是多少? from math import sqrt def f(number): for x in range(0,number): m=sqrt(x+100) n=sqrt(x+268) if...
  • 1、完全平方数的尾数为0,1,4,5,6,9 2.由于1+3+5+…+(2n-1) = (2n-1+1)*n/2 = n^2依据该公式可以得出完全平方式的求解过程: public boolean isPerfectSquare(int num) { int left = num%10; if(!(left==...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 30,916
精华内容 12,366
关键字:

判断完全平方数