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

函数接口定义:

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:

90

输出样例1:

NO

输入样例2:

100

输出样例2:

YES
int IsSquare( int n )
{//int x;// x = squrt( n );if (sqrt(n)==(int)sqrt(n))return 1;elsereturn 0;
}

6-6 使用函数判断完全平方数 (10 分)(C语言版)相关推荐

  1. (PTA)6-4 使用函数判断完全平方数 (10分)

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

  2. 实验5-6 使用函数判断完全平方数 (10分)

    本题要求实现一个判断整数是否为完全平方数的简单函数. 函数接口定义: int IsSquare( int n ); 其中n是用户传入的参数,在长整型范围内.如果n是完全平方数,则函数IsSquare必 ...

  3. PTA 判断对称矩阵 (10分)

    PTA 判断对称矩阵 (10分) 输入格式: 在第一行内给出n值(1<n<100). 从第二行以后给出n阶矩阵所有行的元素值. 输出格式: 当输入的n阶矩阵是对称矩阵,输出"Ye ...

  4. 7-49 判断素数 (10 分)

    7-49 判断素数 (10 分) 本题的目标很简单,就是判断一个给定的正整数是否素数. 输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于231的需要判断的正整数. 输出 ...

  5. 实验3-2 计算符号函数的值 (10 分)

    实验3-2 计算符号函数的值 (10 分) 对于任一整数n,符号函数sig**n(n)的定义如下: 请编写程序计算该函数对任一输入整数的值. 输入格式: 输入在一行中给出整数n. 输出格式: 在一行中 ...

  6. 10 判断素数 (10分)

    字节跳动校招内推码: C4BDSMC 投递链接: https://job.toutiao.com/s/J691fRK 内推交流QQ群:1049175720 think: 1素数:除1以外只能被其自身整 ...

  7. L1-028 判断素数 (10 分)

    L1-028 判断素数 (10 分) 对于这道题还是很简单的,思路如下: 要判断 x 是否是质数,我们可以从2遍历到sqrt(x) ,若之间有数可以整除x,那么x就不是质数,否者就是. 需要记住 x为 ...

  8. 7-2 判断素数 (10分)

    7-2 判断素数 (10分) 本题的目标很简单,就是判断一个给定的正整数是否素数. 输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于2e​31​​ 的需要判断的正整数. ...

  9. L1-028 判断素数 (10分)

    L1-028 判断素数 (10分) 本题的目标很简单,就是判断一个给定的正整数是否素数. 输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于2 ​31 ​​ 的需要判断的 ...

最新文章

  1. 《C#多线程编程实战(原书第2版)》——第3章 使用线程池 3.1 简介
  2. vsftp安装与配置(通过虚拟用户登录)
  3. mysql truncate table命令使用总结
  4. 新手学习c语言的方法,学习C语言方法“新手必看”
  5. Golang 并发编程之Context
  6. Flutter进阶—实现动画效果(一)
  7. Android Studio使用Android Annotations注解框架笔记
  8. 实对称矩阵的特征值求法_实对称矩阵、相似、标准型、合同的逻辑网
  9. 如何下载网页中的视频文件?
  10. JVM参数-X和-XX的区别
  11. 学习心得《稻盛和夫经营学》的读后感2300字
  12. 训练误差和泛化误差、K折交叉验证
  13. 如何将各种电子书格式转换为PDF格式
  14. 如何做一个真正的男人
  15. html支持es6,ie不支持es6语法 浏览器怎么使用ES6的Proxy
  16. jMonkeyEngine译文 FlagRush1——通过SimpleGame创建你的第一个应用程序
  17. 毕业设计 基于单片机的小型简易录音机
  18. 黄斑裂孔易致失明,年长者和高度近视者尤其要注意!
  19. CDA数据分析师2020年度精品试听集锦
  20. linux漏洞知乎_linux系统怎么用

热门文章

  1. DHCP服务的配置与使用
  2. Axure教程 axure新手入门基础(1)
  3. python画三维坐标图像_用python检索xyz坐标并绘制三维图形
  4. (支持阿朱)安的广厦千万间 天下寒士尽欢颜
  5. 【时间之外】数据中台建设要点
  6. object-c中的对象的释放
  7. 【Hive+MySQL+Python】淘宝用户购物行为数据分析项目
  8. Mac 卸载/安装 maven
  9. Scrapy Tutorial
  10. 软件测试/测试开发丨学习Docker就应该掌握的dockerfile语法与指令