c语言判断一个数是否为完全平方数
时间: 2023-04-05 16:03:22 浏览: 926
完全平方数的c语言实现
5星 · 资源好评率100%
可以使用数学库中的sqrt()函数来计算这个数的平方根,然后判断平方根是否为整数即可。具体代码如下:
```c
#include <stdio.h>
#include <math.h>
int main()
{
int num;
printf("请输入一个整数:");
scanf("%d", &num);
double sqrt_num = sqrt(num);
if (sqrt_num == (int)sqrt_num) {
printf("%d是完全平方数\n", num);
} else {
printf("%d不是完全平方数\n", num);
}
return 0;
}
```
阅读全文