首页 > 分享 > PAT 实验5

PAT 实验5

最新推荐文章于 2024-10-24 16:19:07 发布

Zoe Din 于 2020-01-19 19:15:58 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本题要求实现一个判断整数是否为完全平方数的简单函数。
函数接口定义:
int IsSquare( int n );
其中n是用户传入的参数,在长整型范围内。如果n是完全平方数,则函数IsSquare必须返回1,否则返回0。
代码如下:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int IsSquare( int n );

int main()
{
int n;

scanf("%d", &n); if ( IsSquare(n) ) printf("YESn"); else printf("NOn"); return 0; 12345

}

int IsSquare( int n )
{
double a;
a = sqrt(n);
if ( floor(a + 0.5) == a) //判断a是否为正数
return 1;
else
return 0;
}
在这里插入图片描述

相关知识

Pat the Rat
一种用于大鼠实验的二氧化碳麻醉装置
盘点!5 个小鼠「运动、社交」行为实验
小动物内科学实验
动物行为实验方法硬核总结:强迫游泳实验
采花生(PAT)
玩转实验系列
小鼠实验
一种小型啮齿类动物行为学实验装置及实验方法
小动物临床病理学实验

网址: PAT 实验5 https://m.mcbbbk.com/newsview757831.html

所属分类:萌宠日常
上一篇: 故意杀害宠物是否有罪
下一篇: 如何杀死QQ宠物