个人博客网站:https://www.liuzhi.org.cn/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
void fac(int x);
/*输入x,输出判断结果*/
void fac(int x)
{
int i;
for(i=1; x>0; i+=2)
{
x-=i;
}
if(x==0)
printf("是");
else
printf("否");
}
int main()
{
printf("请输入数字进行判断是否是平方数:");
int x;
scanf("%d",&x);
fac(x);
return 0;
}