使用函数判断完全平方数:输入一个正整数n,判断其是否为完全平方数,如果是,则输出”YES”,如果不是,则输出”NO”。要求定义并调用函数IsSquare(n),判断n是否为完全平方数。
程序员文章站
2024-03-16 15:30:28
...
#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;
scanf("%d", &n);
if (IsSquare(n))
printf("YES\n");
else
printf("NO\n");
return 0;
}
上一篇: 数据结构(3):单链表与双链表
下一篇: 输出1-100之间的奇数